.container.svelte-1u693uk{display:flex;min-height:var(--section-min-hight);overflow-x:hidden}.tooltip-wrapper.svelte-gyqu19{position:relative;display:inline-block}.tooltip.svelte-gyqu19{position:absolute;padding:6px 10px;border-radius:4px;font-size:12px;line-height:1.2;white-space:nowrap;z-index:999;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease}.tooltip.visible.svelte-gyqu19{opacity:1}.tooltip.top.svelte-gyqu19{bottom:100%;left:50%;transform:translate(-50%) translateY(-4px)}.tooltip.bottom.svelte-gyqu19{top:100%;left:50%;transform:translate(-50%) translateY(4px)}.tooltip.left.svelte-gyqu19{right:100%;top:50%;transform:translate(-4px) translateY(-50%)}.tooltip.right.svelte-gyqu19{left:100%;top:50%;transform:translate(4px) translateY(-50%)}.tooltip.svelte-gyqu19:after{content:"";position:absolute;border-style:solid}.tooltip.top.svelte-gyqu19:after{top:100%;left:50%;margin-left:-5px;border-width:5px 5px 0 5px;border-color:var(--dynamic-tooltip-bg) transparent transparent transparent}.tooltip.bottom.svelte-gyqu19:after{bottom:100%;left:50%;margin-left:-5px;border-width:0 5px 5px 5px;border-color:transparent transparent var(--dynamic-tooltip-bg) transparent}.tooltip.left.svelte-gyqu19:after{left:100%;top:50%;margin-top:-5px;border-width:5px 0 5px 5px;border-color:transparent transparent transparent var(--dynamic-tooltip-bg)}.tooltip.right.svelte-gyqu19:after{right:100%;top:50%;margin-top:-5px;border-width:5px 5px 5px 0;border-color:transparent var(--dynamic-tooltip-bg) transparent transparent}:root{--tooltip-bg: #333;--tooltip-color: #fff}[data-theme=light]{--tooltip-bg: #f2f2f2;--tooltip-color: #222}.banner.svelte-1iq8mqj{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-radius:0;font-family:sans-serif;box-shadow:0 2px 6px #0000001a;transition:opacity .3s ease,transform .3s ease}.banner.svelte-1iq8mqj .message:where(.svelte-1iq8mqj){font-size:14px;flex:1}.close-btn.svelte-1iq8mqj{margin-left:12px;background:transparent;border:none;font-size:16px;font-weight:700;cursor:pointer;color:inherit}.close-btn.svelte-1iq8mqj:hover{opacity:.7}.btn.svelte-nh4fkc{font-weight:600;border-radius:6px;background:var(--button-background);box-shadow:var(--button-shadow);border:1px solid transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:background .2s ease,color .2s ease,opacity .2s ease,box-shadow .2s ease,border .2s ease,transform .1s ease}.btn.svelte-nh4fkc:hover:not(:disabled){background:var(--button-background-hover);box-shadow:var(--button-shadow-hover)}.btn.svelte-nh4fkc:active:not(:disabled){transform:translateY(1px)}.btn.svelte-nh4fkc:focus-visible{outline:2px solid var(--primary, #007bff);outline-offset:2px}.full-width.svelte-nh4fkc{width:100%}.btn.x-small.svelte-nh4fkc{padding:2px 6px;font-size:12px}.btn.small.svelte-nh4fkc{padding:4px 8px;font-size:12px}.btn.medium.svelte-nh4fkc{padding:8px 16px;font-size:14px}.btn.large.svelte-nh4fkc{padding:12px 20px;font-size:16px}.btn.primary.svelte-nh4fkc:hover:not(:disabled){border:1px solid var(--primary)}.btn.secondary.svelte-nh4fkc{background:var(--btn-secondary-bg, #f2f2f2);color:var(--btn-secondary-color, #111)}.btn.secondary.svelte-nh4fkc:hover:not(:disabled){background:var(--btn-secondary-hover-bg, #e0e0e0)}.btn.danger.svelte-nh4fkc{background:var(--btn-danger-bg, #dc3545);color:var(--btn-danger-color, #fff)}.btn.danger.svelte-nh4fkc:hover:not(:disabled){background:var(--btn-danger-hover-bg, #c82333)}.btn.svelte-nh4fkc:disabled{opacity:.5;cursor:not-allowed}.spinner.svelte-nh4fkc{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:var(--primary);border-radius:50%;animation:svelte-nh4fkc-spin .6s linear infinite}@keyframes svelte-nh4fkc-spin{to{transform:rotate(360deg)}}.sr-only.svelte-nh4fkc{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (prefers-color-scheme: dark){.btn.danger.svelte-nh4fkc{background:#f66;color:#fff}}:root[data-theme=light] .btn.danger.svelte-nh4fkc{background:var(--btn-danger-bg, #dc3545);color:var(--btn-danger-color, #fff)}:root[data-theme=dark] .btn.danger.svelte-nh4fkc{background:#f66;color:#fff}.loading_block_container.svelte-1jyyq5i{display:flex;flex-direction:column;margin:12px;flex-grow:1}.loading_block.svelte-1jyyq5i{flex-grow:1;border-radius:6px;animation-name:svelte-1jyyq5i-loading_animation;animation-duration:1.5s;animation-timing-function:ease;animation-iteration-count:infinite;background:linear-gradient(to right,var(--bg-dark),var(--bg-light),var(--bg-dark));background-size:400% 400%}@keyframes svelte-1jyyq5i-loading_animation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.stepper.svelte-16gnv2a{width:100%;margin:auto;font-family:sans-serif;-webkit-user-select:none;user-select:none;display:grid;grid-template-columns:repeat(var(--grid-cols, 1),1fr);grid-template-rows:auto auto;align-items:center;gap:0}.step-circle.svelte-16gnv2a{grid-row:1;width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-weight:600;cursor:pointer;border:0;margin:0 auto;transition:transform .15s ease,background .3s ease}.step-circle.svelte-16gnv2a:hover{transform:scale(1.04)}.connector.svelte-16gnv2a{grid-row:1;height:4px;border-radius:2px;width:100%;align-self:center;justify-self:stretch;pointer-events:none;transition:background .3s ease}.step-label.svelte-16gnv2a{grid-row:2;margin-top:8px;text-align:center;font-size:12px;color:var(--text-muted);line-height:1.2;display:flex;justify-content:center}.toast-container.svelte-13txpfo{position:fixed;z-index:9999;display:flex;flex-direction:column;gap:8px;padding:12px}.top-right.svelte-13txpfo{top:0;right:0;align-items:flex-end}.top-left.svelte-13txpfo{top:0;left:0;align-items:flex-start}.bottom-right.svelte-13txpfo{bottom:0;right:0;align-items:flex-end}.bottom-left.svelte-13txpfo{bottom:0;left:0;align-items:flex-start}.toast_background.svelte-13txpfo{background:var(--bg-dark);border-radius:6px}.toast-message.svelte-13txpfo{color:#fff}@media (prefers-color-scheme: light){.toast_background.svelte-13txpfo{background:#fff}}:root[data-theme=light] .toast_background.svelte-13txpfo{background:#fff}:root[data-theme=dark] .toast_background.svelte-13txpfo{background:#fff}.toast.svelte-13txpfo{min-width:200px;max-width:350px;padding:12px 16px;border-radius:6px;color:var(--text);cursor:pointer;border:1px solid var(--border);outline:none;background:var(--elevation-02);box-shadow:var(--shadow-02);display:flex;justify-content:space-between;align-items:center;font-family:Roboto,serif;box-shadow:0 4px 12px #00000026}.toast.success.svelte-13txpfo{background:#28a745}.toast.error.svelte-13txpfo{background:#dc3545}.toast.warning.svelte-13txpfo{background:#ffc107;color:#111}.close-btn.svelte-13txpfo{margin-left:8px;font-weight:700}[data-theme=dark] .toast.svelte-13txpfo{box-shadow:var(--shadow-04)}.title.svelte-2xykv3{margin:0;font-weight:300;color:var(--text)}.button_text.svelte-2xykv3{margin:0;font-weight:300}.heading.svelte-2xykv3{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.card.svelte-2xykv3{display:flex;flex-direction:column;padding:var(--card-padding);margin:var(--card-margin);background:var(--card-background);border:1px solid var(--card-border);border-radius:var(--card-border-radius);box-shadow:var(--card-box-shadow);max-width:var(--card-max-width);transition:all .2s ease;box-sizing:border-box}.elevated.svelte-2xykv3{box-shadow:0 4px 12px #00000026}.clickable.svelte-2xykv3{cursor:pointer}.clickable.svelte-2xykv3:hover{background:var(--card-hover-background);border-color:var(--highlight);box-shadow:var(--card-hover-box-shadow)}.clickable.svelte-2xykv3:focus-visible{outline:2px solid var(--primary, #007bff);outline-offset:2px}.clickable.svelte-2xykv3:active{transform:translateY(1px)}.x.svelte-c0qr55{overflow:visible}.diagonal-1.svelte-c0qr55,.diagonal-2.svelte-c0qr55{stroke-dasharray:17;stroke-dashoffset:0;transition:stroke-dashoffset .15s ease-out}.x.animate.svelte-c0qr55 .diagonal-1:where(.svelte-c0qr55){opacity:0;animation:svelte-c0qr55-lineAnimation .3s ease-out forwards}.x.animate.svelte-c0qr55 .diagonal-2:where(.svelte-c0qr55){opacity:0;animation:svelte-c0qr55-lineAnimation .3s ease-out .25s forwards}@keyframes svelte-c0qr55-lineAnimation{0%{opacity:0;stroke-dashoffset:17}15%{opacity:1;stroke-dashoffset:17}to{opacity:1;stroke-dashoffset:0}}path.svelte-rmmnnt{transition:all .2s ease-in}.chevron.svelte-rmmnnt{transform:translateY(3px)}div.svelte-1hdc9wj{display:inline-block}path.svelte-1hdc9wj{transition:all .2s ease-in}.chevron.svelte-1hdc9wj{transform:translateY(-3px)}.redo-icon.svelte-1yacd9c{transform-origin:14px 20px;transition:transform .3s ease}.redo-icon.animate.svelte-1yacd9c{transform:rotate(13deg)}.undo-icon.svelte-rqmtrd{transform-origin:14px 20px;transition:transform .3s ease}.undo-icon.animate.svelte-rqmtrd{transform:rotate(-13deg)}div.svelte-1p0ft41{display:inline-block}.send-icon.svelte-1p0ft41{overflow:hidden}.animate-group.svelte-1p0ft41{transform-origin:center;animation:svelte-1p0ft41-sendAnimation 1.2s ease-in-out}@keyframes svelte-1p0ft41-sendAnimation{0%{transform:scale(1) translate(0) translateY(0)}25%{transform:scale(.8) translate(-10%) translateY(10%)}50%{transform:scale(1) translate(100%) translateY(-100%)}50.1%{transform:scale(1) translate(-125%) translateY(125%)}to{transform:scale(1) translate(0) translateY(0)}}div.svelte-1qanp01{display:inline-block}.mail-check-icon.svelte-1qanp01{overflow:visible}.check-path.svelte-1qanp01{stroke-dasharray:9;stroke-dashoffset:0;transition:stroke-dashoffset .125s ease-out,opacity .125s ease-out}.mail-check-icon.animate.svelte-1qanp01 .check-path:where(.svelte-1qanp01){animation:svelte-1qanp01-checkAnimation .5s ease-out backwards}@keyframes svelte-1qanp01-checkAnimation{0%{stroke-dashoffset:9;opacity:0}33%{stroke-dashoffset:9;opacity:0}to{stroke-dashoffset:0;opacity:1}}div.svelte-zwv0yt{display:inline-block}.animate-icon.svelte-zwv0yt{animation:svelte-zwv0yt-primaryAnimation .5s ease-in-out}@keyframes svelte-zwv0yt-primaryAnimation{0%{transform:scale(1) rotate(0)}20%{transform:scale(1.1) rotate(-3deg)}40%{transform:scale(1.1) rotate(3deg)}60%{transform:scale(1.1) rotate(-2deg)}to{transform:scale(1) rotate(0)}}div.svelte-1vdu5nd{display:inline-block}.send-horizontal-icon.svelte-1vdu5nd{overflow:hidden}.animate-group.svelte-1vdu5nd{transform-origin:center;animation:svelte-1vdu5nd-sendAnimation 1.2s ease-in-out}@keyframes svelte-1vdu5nd-sendAnimation{0%{transform:scale(1) translate(0)}25%{transform:scale(.8) translate(-20%)}50%{transform:scale(1) translate(100%)}50.1%{transform:scale(1) translate(-125%)}to{transform:scale(1) translate(0)}}path.svelte-1qeawkm{transition:all .2s ease-in}.chevron.svelte-1qeawkm{transform:translate(3px)}path.svelte-16zllnd{transition:all .2s ease-in}.chevron.svelte-16zllnd{transform:translate(-3px)}.chart-line-icon.svelte-1ehn5kk{overflow:visible}.line.svelte-1ehn5kk{stroke-dasharray:17;stroke-dashoffset:0;transition:stroke-dashoffset .3s ease,opacity .3s ease}.chart-line-icon.animate.svelte-1ehn5kk .line:where(.svelte-1ehn5kk){animation:svelte-1ehn5kk-lineAnimation .6s ease backwards}@keyframes svelte-1ehn5kk-lineAnimation{0%{stroke-dashoffset:17;opacity:1}15%{stroke-dashoffset:17;opacity:0}to{stroke-dashoffset:0;opacity:1}}.users-icon.svelte-4sqtip{overflow:visible}.users-icon.svelte-4sqtip path:where(.svelte-4sqtip),.users-icon.svelte-4sqtip circle:where(.svelte-4sqtip){transition:all .3s ease}.layout-dashboard-icon.svelte-1au7p0m{overflow:visible}.layout-dashboard-icon.animate.svelte-1au7p0m .top-left-panel:where(.svelte-1au7p0m){opacity:0;animation:svelte-1au7p0m-fadeInLeft .35s ease-out forwards}.layout-dashboard-icon.animate.svelte-1au7p0m .bottom-right-panel:where(.svelte-1au7p0m){opacity:0;animation:svelte-1au7p0m-fadeInRight .35s ease-out .1s forwards}.layout-dashboard-icon.animate.svelte-1au7p0m .top-right-panel:where(.svelte-1au7p0m){opacity:0;animation:svelte-1au7p0m-fadeInTop .35s ease-out .2s forwards}.layout-dashboard-icon.animate.svelte-1au7p0m .bottom-left-panel:where(.svelte-1au7p0m){opacity:0;animation:svelte-1au7p0m-fadeInBottom .35s ease-out .3s forwards}@keyframes svelte-1au7p0m-fadeInLeft{0%,50%{opacity:0;transform:translate(-10px)}80%{opacity:.8;transform:translate(2px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-1au7p0m-fadeInRight{0%,50%{opacity:0;transform:translate(10px)}80%{opacity:.8;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-1au7p0m-fadeInTop{0%,50%{opacity:0;transform:translateY(-10px)}80%{opacity:.8;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1au7p0m-fadeInBottom{0%,50%{opacity:0;transform:translateY(10px)}80%{opacity:.8;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.settings-gear.svelte-5d2jw5{transition:transform 1s cubic-bezier(.175,.885,.32,1.275);transform-origin:center}.settings-gear.animate.svelte-5d2jw5{transform:rotate(180deg)}svg.svelte-5d2jw5{overflow:visible}.animate.svelte-1q6p5lb{animation:svelte-1q6p5lb-bounce .4s forwards}@keyframes svelte-1q6p5lb-bounce{0%{transform:translate(0)}50%{transform:translate(-3px)}to{transform:translate(0)}}.layers-icon.svelte-1q2y1gc{overflow:visible}.layer.svelte-1q2y1gc{transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.layer-bottom.animate.svelte-1q2y1gc{transform:translateY(-9px)}.layer-middle.animate.svelte-1q2y1gc{transform:translateY(-5px)}.folder-pen-icon.svelte-1i1w5tr{overflow:visible}.pen.svelte-1i1w5tr{transform-origin:11.378px 13.626px;transition:transform .25s ease-in-out}.pen.animate.svelte-1i1w5tr{animation:svelte-1i1w5tr-penWiggle .5s ease-in-out 2}@keyframes svelte-1i1w5tr-penWiggle{0%,to{transform:rotate(0) translate(0)}25%{transform:rotate(-.5deg) translate(-1px,1.5px)}75%{transform:rotate(.5deg) translate(1.5px,-1px)}}.calendar-cog-icon.svelte-q278d{overflow:visible}.cog-group.svelte-q278d{transform-origin:18px 18px;transition:transform .8s cubic-bezier(.175,.885,.32,1.275)}.cog-group.animate.svelte-q278d{transform:rotate(180deg)}.animate-svg.svelte-1fa7fx2{transform-origin:top;animation:svelte-1fa7fx2-rotateAnimation .5s ease-in-out infinite}@keyframes svelte-1fa7fx2-rotateAnimation{0%{transform:rotate(0)}20%{transform:rotate(-10deg)}40%{transform:rotate(10deg)}60%{transform:rotate(-10deg)}to{transform:rotate(0)}}.infinity-icon.svelte-6ch5lm{overflow:visible}.line.svelte-6ch5lm{stroke-dasharray:28;stroke-dashoffset:0;transition:stroke-dashoffset 1s ease-in-out}.infinity-icon.animate.svelte-6ch5lm .line:where(.svelte-6ch5lm){animation:svelte-6ch5lm-lineAnimation 1s ease-in-out}@keyframes svelte-6ch5lm-lineAnimation{0%{stroke-dashoffset:28}15%{stroke-dashoffset:28}to{stroke-dashoffset:56}}.rotate-animation.svelte-5vm7z2{transform-origin:top left;animation:svelte-5vm7z2-rotateAnimation .5s ease-in-out}@keyframes svelte-5vm7z2-rotateAnimation{0%{transform:rotate(0)}40%{transform:rotate(10deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.square-terminal-icon.svelte-1282ikr{overflow:visible}.cursor-line.svelte-1282ikr{opacity:1;transition:opacity .8s linear}.cursor-line.animate.svelte-1282ikr{animation:svelte-1282ikr-blink .8s linear infinite}@keyframes svelte-1282ikr-blink{0%,to{opacity:1}50%{opacity:0}}.chart-no-axes-combined-icon.svelte-1u4c0lj{overflow:visible}.line.svelte-1u4c0lj{stroke-dasharray:28;stroke-dashoffset:0;transition:stroke-dashoffset .3s ease,opacity .3s ease}.chart-no-axes-combined-icon.animate.svelte-1u4c0lj .line:where(.svelte-1u4c0lj){animation:svelte-1u4c0lj-lineAnimation .9s ease backwards;animation-delay:.1s}.column.svelte-1u4c0lj{stroke-dasharray:20;stroke-dashoffset:0;transition:stroke-dashoffset .3s ease,opacity .3s ease}.chart-no-axes-combined-icon.animate.svelte-1u4c0lj .column:where(.svelte-1u4c0lj){animation:svelte-1u4c0lj-columnAnimation .5s ease backwards}.chart-no-axes-combined-icon.animate.svelte-1u4c0lj .column-0:where(.svelte-1u4c0lj){animation-delay:0s}.chart-no-axes-combined-icon.animate.svelte-1u4c0lj .column-1:where(.svelte-1u4c0lj){animation-delay:.1s}.chart-no-axes-combined-icon.animate.svelte-1u4c0lj .column-2:where(.svelte-1u4c0lj){animation-delay:.2s}.chart-no-axes-combined-icon.animate.svelte-1u4c0lj .column-3:where(.svelte-1u4c0lj){animation-delay:.3s}.chart-no-axes-combined-icon.animate.svelte-1u4c0lj .column-4:where(.svelte-1u4c0lj){animation-delay:.4s}@keyframes svelte-1u4c0lj-lineAnimation{0%{stroke-dashoffset:28;opacity:0}15%{stroke-dashoffset:28;opacity:0}to{stroke-dashoffset:0;opacity:1}}@keyframes svelte-1u4c0lj-columnAnimation{0%{stroke-dashoffset:0;opacity:1}50%{stroke-dashoffset:20;opacity:0}to{stroke-dashoffset:0;opacity:1}}.pencil-icon.svelte-1b7h4ah{overflow:visible;transform:rotate(0);transform-origin:center}.pencil-icon.animate.svelte-1b7h4ah{animation:svelte-1b7h4ah-jiggleAnimation .4s ease-in-out 2}@keyframes svelte-1b7h4ah-jiggleAnimation{25%{transform:rotate(-15deg)}75%{transform:rotate(15deg)}}div.svelte-145umc1{display:inline-block}.minute-hand.svelte-145umc1,.hour-hand.svelte-145umc1{transform-origin:center;transition:transform .6s cubic-bezier(.4,0,.2,1)}.hour-hand.svelte-145umc1{transition-duration:.5s;transition-timing-function:ease-in-out}.minute-hand.animate.svelte-145umc1{transform:rotate(360deg)}.hour-hand.animate.svelte-145umc1{transform:rotate(32deg)}div.svelte-g3uyfr{display:inline-block}.folder-check-icon.svelte-g3uyfr{overflow:visible}.check-path.svelte-g3uyfr{stroke-dasharray:9;stroke-dashoffset:0;transition:stroke-dashoffset .125s ease-out,opacity .125s ease-out}.folder-check-icon.animate.svelte-g3uyfr .check-path:where(.svelte-g3uyfr){animation:svelte-g3uyfr-checkAnimation .5s ease-out backwards}@keyframes svelte-g3uyfr-checkAnimation{0%{stroke-dashoffset:9;opacity:0}33%{stroke-dashoffset:9;opacity:0}to{stroke-dashoffset:0;opacity:1}}div.svelte-1wjapnq{display:inline-block}.rocket-icon.svelte-1wjapnq{overflow:visible;transition:transform 6s ease-in-out}.rocket-icon.animate.svelte-1wjapnq{animation:svelte-1wjapnq-rocketMovement 6s ease-in-out infinite alternate}.rocket-icon.svelte-1wjapnq .fire:where(.svelte-1wjapnq){transition:d 2s ease}.rocket-icon.animate.svelte-1wjapnq .fire:where(.svelte-1wjapnq){animation:svelte-1wjapnq-fireAnimation 2s ease infinite}@keyframes svelte-1wjapnq-rocketMovement{0%,to{transform:translate(0)}15%{transform:translateY(-3px)}30%{transform:translate(-3px)}45%{transform:translate(2px,-2px)}60%{transform:translate(-2px,-3px)}75%{transform:translate(1px,-1px)}90%{transform:translate(-1px,-2px)}}@keyframes svelte-1wjapnq-fireAnimation{0%,to{d:path("M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z")}20%{d:path("M4.5 16.5c-1.5 1.26-3 5.5-3 5.5s4.74-1 6-2.5c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z")}50%{d:path("M4.5 16.5c-1.5 1.26-2.2 4.8-2.2 4.8s3.94-0.3 5.2-1.8c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z")}80%{d:path("M4.5 16.5c-1.5 1.26-2.8 5.2-2.8 5.2s4.54-0.7 5.8-2.2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z")}}div.svelte-fv7mfu{display:inline-block}.circle-check-big-icon.svelte-fv7mfu{overflow:visible}.check-path.svelte-fv7mfu{stroke-dasharray:17;stroke-dashoffset:0;transition:stroke-dashoffset .125s ease-out,opacity .125s ease-out}.circle-check-big-icon.animate.svelte-fv7mfu .check-path:where(.svelte-fv7mfu){animation:svelte-fv7mfu-checkAnimation .5s ease-out backwards}@keyframes svelte-fv7mfu-checkAnimation{0%{stroke-dashoffset:17;opacity:0}33%{stroke-dashoffset:17;opacity:0}to{stroke-dashoffset:0;opacity:1}}.file-chart-column-increasing-icon.svelte-dzklcp{overflow:visible}.column.svelte-dzklcp{stroke-dasharray:20;stroke-dashoffset:0;transition:stroke-dashoffset .3s ease,opacity .3s ease}.file-chart-column-increasing-icon.animate.svelte-dzklcp .column:where(.svelte-dzklcp){animation:svelte-dzklcp-columnAnimation .6s ease forwards infinite}.file-chart-column-increasing-icon.animate.svelte-dzklcp .column-0:where(.svelte-dzklcp){animation-delay:0s}.file-chart-column-increasing-icon.animate.svelte-dzklcp .column-1:where(.svelte-dzklcp){animation-delay:.1s}.file-chart-column-increasing-icon.animate.svelte-dzklcp .column-2:where(.svelte-dzklcp){animation-delay:.2s}@keyframes svelte-dzklcp-columnAnimation{0%{stroke-dashoffset:0;opacity:1}50%{stroke-dashoffset:20;opacity:0}to{stroke-dashoffset:0;opacity:1}}.file-check-icon.svelte-5vhiwm{overflow:visible}.check-path.svelte-5vhiwm{stroke-dasharray:9;stroke-dashoffset:0;transition:stroke-dashoffset .125s ease-out,opacity .125s ease-out}.file-check-icon.animate.svelte-5vhiwm .check-path:where(.svelte-5vhiwm){animation:svelte-5vhiwm-checkAnimation .5s ease-out backwards}@keyframes svelte-5vhiwm-checkAnimation{0%{stroke-dashoffset:9;opacity:0}33%{stroke-dashoffset:9;opacity:0}to{stroke-dashoffset:0;opacity:1}}.check-icon.svelte-63dqif{overflow:visible}.check-path.svelte-63dqif{stroke-dasharray:24;stroke-dashoffset:0;transition:stroke-dashoffset .125s ease-out,opacity .125s ease-out}.check-icon.animate.svelte-63dqif .check-path:where(.svelte-63dqif){animation:svelte-63dqif-checkAnimation .5s ease-out backwards}@keyframes svelte-63dqif-checkAnimation{0%{stroke-dashoffset:24;opacity:0}33%{stroke-dashoffset:24;opacity:0}to{stroke-dashoffset:0;opacity:1}}.copy-rect.svelte-1oxvqnu,.copy-path.svelte-1oxvqnu{transition:transform .5s cubic-bezier(.16,1,.3,1)}.copy-rect.animate.svelte-1oxvqnu{transform:translate(-3px,-3px)}.copy-path.animate.svelte-1oxvqnu{transform:translate(3px,3px)}svg.svelte-1oxvqnu{overflow:visible}div.svelte-185khzq{display:inline-block}.dot.svelte-185khzq{opacity:1;transition:opacity .2s}.dot.animate.svelte-185khzq{animation:svelte-185khzq-pulse .8s}@keyframes svelte-185khzq-pulse{0%{opacity:1}50%{opacity:.3}to{opacity:1}}div.svelte-1vxg2ei{display:inline-block}g.animate.svelte-1vxg2ei polyline:where(.svelte-1vxg2ei),g.animate.svelte-1vxg2ei line:where(.svelte-1vxg2ei){transform:translateY(2px);transition:transform .3s cubic-bezier(.68,-.6,.32,1.6)}g.svelte-1vxg2ei polyline:where(.svelte-1vxg2ei),g.svelte-1vxg2ei line:where(.svelte-1vxg2ei){transform:translateY(0);transition:transform .3s cubic-bezier(.68,-.6,.32,1.6)}.modal-overlay.svelte-fsboqu{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:svelte-fsboqu-fadeIn .5s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal_background.svelte-fsboqu{background:var(--elevation-03);border-radius:8px;display:flex;flex-direction:column;max-height:90vh;min-height:0}.modal.svelte-fsboqu{background:var(--bg-background-light);color:var(--text);border-radius:8px;width:90%;box-shadow:var(--shadow-04);overflow:hidden;animation:svelte-fsboqu-slideDown .3s ease}.modal-header.svelte-fsboqu{display:flex;justify-content:space-between;align-items:center;padding:16px 16px 8px;font-weight:600;font-size:18px;flex-shrink:0}.modal-header.svelte-fsboqu h5:where(.svelte-fsboqu){margin:0;color:var(--text)}.close-btn{background:transparent;border:none;cursor:pointer;line-height:1;flex-shrink:0}.modal-body.svelte-fsboqu{display:flex;flex-direction:column;padding:0 16px 16px;flex:1 1 auto;min-height:0;overflow-y:auto}@keyframes svelte-fsboqu-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-fsboqu-slideDown{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-body.svelte-fsboqu::-webkit-scrollbar{width:8px}.modal-body.svelte-fsboqu::-webkit-scrollbar-track{background:var(--elevation-01);border-radius:4px}.modal-body.svelte-fsboqu::-webkit-scrollbar-thumb{background:var(--elevation-08);border-radius:4px}.modal-body.svelte-fsboqu::-webkit-scrollbar-thumb:hover{background:var(--elevation-12)}.navbar.svelte-l3zd0m{position:fixed;top:0;left:0;right:0;background:var(--bg-dark);border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 4px 12px #00000026;z-index:1000}.container.svelte-l3zd0m{max-width:1200px;margin:0 auto;padding:.75rem 10%;display:flex;align-items:center;justify-content:space-between}.navbar-brand.svelte-l3zd0m{flex-shrink:0}.logo_link.svelte-l3zd0m{display:flex;align-items:center;gap:8px;text-decoration:none;color:var(--text);transition:opacity .2s ease}.logo_link.svelte-l3zd0m:hover{opacity:.8}.Company_Text.svelte-l3zd0m{font-weight:300;margin:0;font-size:1.25rem}.Logo_image_container.svelte-l3zd0m{max-height:32px}.navbar-links.svelte-l3zd0m{display:flex;gap:2rem;align-items:center}.nav-link.svelte-l3zd0m{color:var(--text);opacity:.7;text-decoration:none;font-size:.95rem;font-weight:300;transition:all .2s ease;padding:.5rem 0;position:relative;background:none;border:none;cursor:pointer;font-family:inherit}.nav-link.svelte-l3zd0m:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--primary);transition:width .2s ease}.nav-link.svelte-l3zd0m:hover{color:var(--primary);opacity:1}.nav-link.svelte-l3zd0m:hover:after{width:100%}.dropdown-container.svelte-l3zd0m{position:relative}.dropdown-trigger.svelte-l3zd0m{display:flex;align-items:center;gap:4px}.dropdown-icon.svelte-l3zd0m{transition:transform .2s ease}.dropdown-trigger.svelte-l3zd0m:hover .dropdown-icon:where(.svelte-l3zd0m){transform:translateY(2px)}.dropdown-menu.svelte-l3zd0m{position:absolute;top:calc(100% + .25rem);left:0;min-width:200px;background:var(--bg-dark);border:1px solid rgba(255,255,255,.1);border-radius:8px;box-shadow:0 8px 24px #0000004d;padding:.5rem;animation:svelte-l3zd0m-dropdownFade .2s ease}.dropdown-menu.svelte-l3zd0m:before{content:"";position:absolute;top:-.25rem;left:0;right:0;height:.25rem;background:transparent}@keyframes svelte-l3zd0m-dropdownFade{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.dropdown-item.svelte-l3zd0m{display:block;padding:.75rem 1rem;color:var(--text);opacity:.8;text-decoration:none;font-size:.9rem;font-weight:300;border-radius:6px;transition:all .2s ease;white-space:nowrap}.dropdown-item.svelte-l3zd0m:hover{opacity:1;background:#ffffff0d;color:var(--primary);transform:translate(4px)}.navbar-actions.svelte-l3zd0m{display:flex;align-items:center;gap:1.5rem}.signup_button.svelte-l3zd0m{background:var(--primary-background);border:var(--primary-highlight) 1px solid;box-shadow:var(--shadow-01);color:#fff;padding:.5rem 1.25rem;border-radius:6px;cursor:pointer;font-size:.95rem;font-weight:300;transition:all .2s ease}.signup_button.svelte-l3zd0m:hover{background:var(--primary);border-color:var(--primary-highlight);box-shadow:var(--shadow-06);transform:translateY(-2px)}.mobile-menu-btn.svelte-l3zd0m{display:none;flex-direction:column;gap:4px;padding:.5rem;background:transparent;border:none;cursor:pointer}.hamburger-line.svelte-l3zd0m{display:block;width:24px;height:2px;background:var(--text);border-radius:1px;transition:all .3s ease}.mobile-menu-btn.svelte-l3zd0m:hover .hamburger-line:where(.svelte-l3zd0m){background:var(--primary)}.mobile-menu.svelte-l3zd0m{position:fixed;top:54px;left:0;right:0;background:var(--bg-dark);border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 4px 12px #00000026;animation:svelte-l3zd0m-slideDown .3s ease}@media (max-width: 500px){.mobile-menu.svelte-l3zd0m{top:50px}}@media (prefers-color-scheme: light){.navbar.svelte-l3zd0m{background:#fff;border-bottom:1px solid rgba(0,0,0,.1)}.dropdown-menu.svelte-l3zd0m{background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 8px 24px #0000001a}.dropdown-item.svelte-l3zd0m:hover{background:#0000000d}.mobile-menu.svelte-l3zd0m{background:#fff;border-bottom:1px solid rgba(0,0,0,.1)}.signup_button.svelte-l3zd0m{background:var(--primary);border:var(--primary-highlight) 1px solid;box-shadow:var(--shadow-01)}.signup_button.svelte-l3zd0m:hover{background:var(--primary-background);border-color:var(--primary-highlight)}}:root[data-theme=light] .navbar.svelte-l3zd0m{background:#fff;border-bottom:1px solid rgba(0,0,0,.1)}:root[data-theme=light] .dropdown-item.svelte-l3zd0m:hover{background:#0000000d}:root[data-theme=light] .dropdown-menu.svelte-l3zd0m{background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 8px 24px #0000001a}:root[data-theme=light] .mobile-menu.svelte-l3zd0m{background:#fff;border-bottom:1px solid rgba(0,0,0,.1)}:root[data-theme=light] .signup_button.svelte-l3zd0m{background:var(--primary);border:var(--primary-highlight) 1px solid;box-shadow:var(--shadow-01)}:root[data-theme=light] .signup_button.svelte-l3zd0m:hover{background:var(--primary-background);border-color:var(--primary-highlight)}:root[data-theme=dark] .dropdown-item.svelte-l3zd0m{color:var(--text)}:root[data-theme=dark] .mobile-menu.svelte-l3zd0m{background:var(--bg-dark);border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 4px 12px #00000026}:root[data-theme=dark] .dropdown-item.svelte-l3zd0m:hover{background:#ffffff0d;color:var(--primary)}:root[data-theme=dark] .navbar.svelte-l3zd0m{background:var(--bg-dark);border-bottom:1px solid rgba(255,255,255,.1)}:root[data-theme=dark] .dropdown-menu.svelte-l3zd0m{background:var(--bg-dark);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 24px #0000004d}:root[data-theme=dark] .signup_button.svelte-l3zd0m{background:var(--primary-background);border:var(--primary-highlight) 1px solid;box-shadow:var(--shadow-01);color:#fff}:root[data-theme=dark] .signup_button.svelte-l3zd0m:hover{background:var(--primary);border-color:var(--primary-highlight);box-shadow:var(--shadow-06)}@keyframes svelte-l3zd0m-slideDown{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.mobile-menu-content.svelte-l3zd0m{padding:1.5rem 10%}.mobile-links.svelte-l3zd0m{display:flex;flex-direction:column;gap:.5rem}.mobile-nav-link.svelte-l3zd0m{color:var(--text);opacity:.7;text-decoration:none;font-size:.95rem;font-weight:300;padding:.75rem 0;transition:all .2s ease;display:block;background:none;border:none;cursor:pointer;font-family:inherit;text-align:left;width:100%}.mobile-nav-link.svelte-l3zd0m:hover{color:var(--primary);opacity:1;transform:translate(4px)}.mobile-dropdown.svelte-l3zd0m{display:flex;flex-direction:column}.mobile-dropdown-trigger.svelte-l3zd0m{display:flex;justify-content:space-between;align-items:center}.mobile-dropdown-icon.svelte-l3zd0m{transition:transform .3s ease}.mobile-dropdown-icon.open.svelte-l3zd0m{transform:rotate(180deg)}.mobile-dropdown-menu.svelte-l3zd0m{display:flex;flex-direction:column;padding-left:1rem;margin-top:.5rem;animation:svelte-l3zd0m-slideDown .2s ease}.mobile-dropdown-item.svelte-l3zd0m{color:var(--text);opacity:.6;text-decoration:none;font-size:.9rem;font-weight:300;padding:.9rem 0;transition:all .2s ease;display:block}.mobile-dropdown-item.svelte-l3zd0m:hover{color:var(--primary);opacity:1;transform:translate(4px)}.mobile-divider.svelte-l3zd0m{height:1px;background:linear-gradient(to right,transparent,rgba(255,255,255,.1),transparent);margin:1.5rem 0}.mobile-actions.svelte-l3zd0m{display:flex;flex-direction:column;gap:1rem}.mobile-signup-button.svelte-l3zd0m{width:100%;background:var(--primary-background);border:var(--primary) 1px solid;box-shadow:var(--shadow-01);color:var(--text);padding:.75rem 1.25rem;border-radius:6px;cursor:pointer;font-size:.95rem;font-weight:300;transition:all .2s ease}.mobile-signup-button.svelte-l3zd0m:hover{background:var(--primary);border-color:var(--primary-highlight);box-shadow:var(--shadow-06)}@media (max-width: 768px){.container.svelte-l3zd0m{padding:.75rem 5%}.navbar-links.svelte-l3zd0m,.navbar-actions.svelte-l3zd0m{display:none}.mobile-menu-btn.svelte-l3zd0m{display:flex}}@media (max-width: 480px){.container.svelte-l3zd0m{padding:.75rem 1rem}.Company_Text.svelte-l3zd0m{font-size:1.1rem}.Logo_image_container.svelte-l3zd0m{max-height:28px}}.button_label.svelte-thyd18{display:none;margin-left:8px;font-weight:300;color:var(--text-muted)}.log_out.svelte-thyd18{min-width:80px}.button.svelte-thyd18{border:transparent 1px solid;background:var(--elevation-00);box-shadow:var(--shadow-00);color:var(--text-muted);display:flex;align-items:center;padding:4px 8px;border-radius:6px;flex:1;transition:all .2s ease;cursor:pointer}.button.svelte-thyd18:hover{border:var(--highlight) 1px solid;background:var(--elevation-02);box-shadow:var(--shadow-04);color:var(--text)}.button.svelte-thyd18:hover .button_label:where(.svelte-thyd18){color:var(--text)}.button.selected.svelte-thyd18{border:var(--highlight) 1px solid;background:var(--elevation-02);box-shadow:var(--shadow-03);color:var(--text)}.button.selected.svelte-thyd18 .button_label:where(.svelte-thyd18){color:var(--text)}.icons.svelte-thyd18{display:flex;flex-direction:column;gap:12px;padding:0 12px}.brand.svelte-thyd18{text-align:center;min-height:60px}.brand_text.svelte-thyd18{font-weight:300}.top_container.svelte-thyd18{display:flex;flex-direction:column;gap:42px}.sidebar_background.svelte-thyd18{display:flex;flex:1;background:var(--elevation-01);border-right:1px solid var(--highlight);justify-content:space-between;flex-direction:column;padding:36px 0}.sidebar.svelte-thyd18{position:fixed;display:flex;flex-direction:column;width:70px;height:100vh;z-index:19;background:var(--bg-dark);box-shadow:var(--shadow-03);transition:all .2s ease}@media (prefers-color-scheme: light){.sidebar.svelte-thyd18{background:#fff}}:root[data-theme=light] .sidebar.svelte-thyd18{background:#fff}:root[data-theme=dark] .sidebar.svelte-thyd18{background:var(--bg-dark);box-shadow:var(--shadow-03)}.sidebar.svelte-thyd18:hover{width:175px}.sidebar.svelte-thyd18:hover .button_label:where(.svelte-thyd18){display:flex}.stage_styler.svelte-4qyaw4{display:flex;width:fit-content;padding:4px 8px;border-radius:6px}.stage.svelte-4qyaw4{color:#000}.activity-email.svelte-fuox7j{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reply_container.svelte-fuox7j{display:flex;margin-top:12px}.email-subject.svelte-fuox7j{margin-top:8px}.email-body.svelte-fuox7j{margin-top:12px;padding:12px;background:var(--elevation-01);border-radius:4px}.subject.svelte-fuox7j,.subject_container.svelte-fuox7j{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.left_aligned.svelte-fuox7j{display:flex;align-items:center;gap:8px;min-width:120px}.activity-tag.svelte-fuox7j{padding:.25rem .5rem;border-radius:9999px;font-weight:500;display:inline-block;overflow:hidden;text-overflow:ellipsis;border:var(--highlight) 1px solid;font-size:.875rem}.activity-tag.open.svelte-fuox7j{background:#dbeafe;color:#1e40af}.activity-tag.reply.svelte-fuox7j{background:#dcfce7;color:#166534}.activity-tag.sent.svelte-fuox7j{background:#dddee0;color:#27292b}@media (prefers-color-scheme: dark){.activity-tag.open.svelte-fuox7j{background:#1e3a8a;color:#bfdbfe}.activity-tag.reply.svelte-fuox7j{background:#14532d;color:#bbf7d0}.activity-tag.sent.svelte-fuox7j{background:#2b323d;color:#e5e7eb}}:root[data-theme=light] .activity-tag.open.svelte-fuox7j{background:#dbeafe;color:#1e40af}:root[data-theme=light] .activity-tag.reply.svelte-fuox7j{background:#dcfce7;color:#166534}:root[data-theme=light] .activity-tag.sent.svelte-fuox7j{background:#dddee0;color:#27292b}:root[data-theme=dark] .activity-tag.open.svelte-fuox7j{background:#1e3a8a;color:#bfdbfe}:root[data-theme=dark] .activity-tag.reply.svelte-fuox7j{background:#14532d;color:#bbf7d0}:root[data-theme=dark] .activity-tag.sent.svelte-fuox7j{background:#2b323d;color:#e5e7eb}.activity-log.svelte-fuox7j{display:flex;flex-direction:column;gap:12px;padding:12px;background:var(--elevation-01);box-shadow:var(--shadow-01);border-radius:8px}.expanded-content.svelte-fuox7j{display:flex;flex-direction:column;gap:8px;background:var(--elevation-02);padding:12px;margin-top:-8px;margin-bottom:8px;border-radius:0 0 6px 6px;color:var(--text);white-space:pre-wrap;animation:svelte-fuox7j-slideDown .2s ease-out}@keyframes svelte-fuox7j-slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.activity-item.svelte-fuox7j{display:flex;flex-direction:row;border:none;outline:none;gap:12px;align-items:center;padding:8px 12px;border-radius:6px;background:var(--elevation-02);box-shadow:var(--shadow-02);overflow:hidden;cursor:pointer;container-type:inline-size;transition:all .2s ease;text-align:left}.activity-item.svelte-fuox7j:hover{box-shadow:var(--shadow-06);background:var(--elevation-03)}.activity-item.svelte-fuox7j:focus-visible{outline:2px solid var(--primary, #007bff);outline-offset:2px}.activity-item.expanded.svelte-fuox7j{box-shadow:var(--shadow-12);background:var(--elevation-06)}.show-more-btn.svelte-fuox7j{justify-content:center}.show-more-text.svelte-fuox7j{flex:1;text-align:center;color:var(--primary, #007bff);font-weight:300}.no-activity-container.svelte-fuox7j{cursor:default;justify-content:center}.no-activity.svelte-fuox7j{flex:1;text-align:center;color:var(--text-muted);font-style:italic}.icon.svelte-fuox7j{align-items:center;padding:auto;justify-content:center;flex-shrink:0}.content.svelte-fuox7j{display:grid;grid-template-columns:1fr 1fr max-content;align-items:center;flex:1}@container (max-width: 400px){.activity-email.svelte-fuox7j{display:block}.content.svelte-fuox7j{display:flex;flex-direction:column;align-items:start;flex:1}.left_aligned.svelte-fuox7j{display:flex;min-width:60px}.timestamp.svelte-fuox7j{display:flex;text-align:right}}.activity-type.svelte-fuox7j{margin:0;font-weight:400;color:var(--text)}.subject.svelte-fuox7j{font-weight:300;color:var(--text)}.timestamp.svelte-fuox7j{color:var(--text);font-weight:300;font-size:.875rem}.email_sender.svelte-fuox7j,.email_recipient.svelte-fuox7j{font-size:.875rem}.progress-wrapper.svelte-lxn13r{width:100%}.progress-container.svelte-lxn13r{width:100%;overflow:hidden;position:relative}.progress-bar.svelte-lxn13r{transition:background .3s ease;min-width:0}.progress-label.svelte-lxn13r{margin-top:6px;font-size:.875rem;color:var(--text-muted, #555);text-align:center;font-weight:500}@media (prefers-color-scheme: dark){.progress-label.svelte-lxn13r{color:var(--text-muted, #aaa)}}.text-input-container.svelte-1vkahw4{display:flex;flex-direction:column;margin-bottom:12px;font-family:sans-serif}.full-width.svelte-1vkahw4{width:100%}.input-label.svelte-1vkahw4{margin-bottom:4px;font-weight:300;color:var(--text-muted)}.required.svelte-1vkahw4{color:var(--danger, #dc3545);margin-left:2px}.input-wrapper.svelte-1vkahw4{position:relative;display:flex;align-items:center}input.svelte-1vkahw4{width:100%;padding:8px 12px;border:1px solid var(--border);border-radius:6px;font-size:16px;box-shadow:var(--input-shadow);transition:border .2s ease,box-shadow .2s ease;background:var(--input-background)!important;color:var(--text)}input.svelte-1vkahw4:-webkit-autofill,input.svelte-1vkahw4:-webkit-autofill:hover,input.svelte-1vkahw4:-webkit-autofill:focus,input.svelte-1vkahw4:-webkit-autofill:active{background:var(--input-background)!important}input.has-toggle.svelte-1vkahw4{padding-right:40px}input.svelte-1vkahw4:focus{outline:none;border-color:var(--primary, #007bff);box-shadow:0 0 0 2px #007bff33}input.error.svelte-1vkahw4{border-color:var(--danger, #dc3545);background:var(--input-background)}input.svelte-1vkahw4:disabled{opacity:.6;cursor:not-allowed}.password-toggle.svelte-1vkahw4{position:absolute;right:8px;background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:var(--text-muted);transition:color .2s ease}.password-toggle.svelte-1vkahw4:hover:not(:disabled){color:var(--text)}.password-toggle.svelte-1vkahw4:disabled{cursor:not-allowed;opacity:.5}.error-message.svelte-1vkahw4{color:var(--danger, #dc3545);font-size:12px;margin-top:4px}.textarea-container.svelte-1tbr8rh{display:flex;flex-direction:column;margin-bottom:12px;font-family:sans-serif}.full-width.svelte-1tbr8rh{width:100%}.input-label.svelte-1tbr8rh{margin-bottom:4px;font-weight:300;color:var(--text-muted)}.required.svelte-1tbr8rh{color:var(--danger, #dc3545);margin-left:2px}.input-wrapper.svelte-1tbr8rh{position:relative;display:flex;align-items:stretch}textarea.svelte-1tbr8rh{width:100%;padding:8px 12px;border:1px solid var(--border);border-radius:6px;font-size:16px;box-shadow:var(--input-shadow);resize:vertical;transition:border .2s ease,box-shadow .2s ease;background:var(--input-background);color:var(--text);font-family:inherit}textarea.svelte-1tbr8rh:focus{outline:none;border-color:var(--primary, #007bff);box-shadow:0 0 0 2px #007bff33}textarea.error.svelte-1tbr8rh{border-color:var(--danger, #dc3545);background:var(--input-background)}textarea.svelte-1tbr8rh:disabled{opacity:.6;cursor:not-allowed}.error-message.svelte-1tbr8rh{color:var(--danger, #dc3545);font-size:12px;margin-top:4px}.dropdown-container.svelte-awozm7{display:flex;flex-direction:column;margin-bottom:12px;font-family:sans-serif;position:relative}.full-width.svelte-awozm7{width:100%}.input-label.svelte-awozm7{margin-bottom:4px;font-weight:300;color:var(--text-muted);margin-top:0}.dropdown-trigger.svelte-awozm7{padding:8px 12px;border:1px solid var(--border);text-align:left;border-radius:6px;font-size:16px;background:var(--input-background);color:var(--text);box-shadow:var(--shadow-01);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;justify-content:space-between;align-items:center;gap:8px}.dropdown-trigger.svelte-awozm7:focus{outline:none;border-color:var(--primary, #007bff);box-shadow:0 0 0 2px #007bff33}.dropdown-trigger.svelte-awozm7:disabled{background:var(--bg-background-light);color:var(--text-muted);cursor:not-allowed}.dropdown-content.svelte-awozm7{flex:1}.placeholder.svelte-awozm7{color:var(--text-muted)}.chevron-icon.svelte-awozm7{flex-shrink:0;transition:transform .2s ease;color:var(--text-muted)}.chevron-icon.open.svelte-awozm7{transform:rotate(180deg)}.dropdown_option.svelte-awozm7{display:flex;margin:0}.dropdown-list.svelte-awozm7{position:fixed;top:var(--dropdown-top);left:var(--dropdown-left);width:var(--dropdown-width);background:var(--bg-background-light);border:1px solid var(--border);border-radius:6px;z-index:10000;box-shadow:0 4px 12px #00000026;display:flex;flex-direction:column;max-height:200px;overflow-y:auto}.dropdown-list.svelte-awozm7 button:where(.svelte-awozm7){padding:8px 12px;margin:2px;border-radius:6px;text-align:left;border:none;background:var(--elevation-00);color:var(--text);cursor:pointer;font-size:16px;transition:background .2s ease,color .2s ease}.dropdown-list.svelte-awozm7 button:where(.svelte-awozm7):hover,.dropdown-list.svelte-awozm7 button.highlighted:where(.svelte-awozm7){background:var(--elevation-08);box-shadow:var(--shadow-04)}@media (prefers-color-scheme: light){.dropdown-list.svelte-awozm7{background:#fff}.dropdown-list.svelte-awozm7 button:where(.svelte-awozm7){background:#fff}.dropdown-list.svelte-awozm7 button:where(.svelte-awozm7):hover,.dropdown-list.svelte-awozm7 button.highlighted:where(.svelte-awozm7){background:var(--bg-dark);box-shadow:var(--shadow-04)}}@media (prefers-color-scheme: dark){.dropdown-list.svelte-awozm7{background:var(--bg-background-light)}.dropdown-list.svelte-awozm7 button:where(.svelte-awozm7){background:var(--elevation-02)}}:root[data-theme=light] .dropdown-list.svelte-awozm7 button:where(.svelte-awozm7):hover,:root[data-theme=light] .dropdown-list.svelte-awozm7 button.highlighted:where(.svelte-awozm7){background:var(--bg-dark);box-shadow:var(--shadow-04)}:root[data-theme=dark] .dropdown-list.svelte-awozm7 button:where(.svelte-awozm7):hover,:root[data-theme=dark] .dropdown-list.svelte-awozm7 button.highlighted:where(.svelte-awozm7){background:var(--elevation-12);box-shadow:var(--shadow-04)}:root[data-theme=light] .dropdown-list.svelte-awozm7{background:#fff}:root[data-theme=light] .dropdown-list.svelte-awozm7 button:where(.svelte-awozm7){background:#fff}:root[data-theme=dark] .dropdown-list.svelte-awozm7 button:where(.svelte-awozm7){background:var(--elevation-02)}.dropdown-list.svelte-awozm7 button.selected:where(.svelte-awozm7){font-weight:700;color:var(--primary, #007bff)}.error-message.svelte-awozm7{color:var(--danger, #dc3545);font-size:12px;margin-top:4px;margin-bottom:0}.dropdown-list.svelte-awozm7::-webkit-scrollbar{width:8px}.dropdown-list.svelte-awozm7::-webkit-scrollbar-track{background:var(--elevation-01);border-radius:4px}.dropdown-list.svelte-awozm7::-webkit-scrollbar-thumb{background:var(--elevation-08);border-radius:4px}.dropdown-list.svelte-awozm7::-webkit-scrollbar-thumb:hover{background:var(--elevation-12)}.searchable-input-container.svelte-1bernj9{display:flex;flex-direction:column;margin-bottom:12px;font-family:sans-serif;position:relative}.full-width.svelte-1bernj9{width:100%}.input-label.svelte-1bernj9{margin-bottom:4px;font-weight:300;color:var(--text-muted)}input.svelte-1bernj9{padding:8px 12px;border:1px solid var(--border);border-radius:6px;font-size:16px;background:var(--input-background);color:var(--text)}input.svelte-1bernj9:focus{outline:none;border-color:var(--primary, #007bff);box-shadow:0 0 0 2px #007bff33}input.svelte-1bernj9:disabled{opacity:.5;cursor:not-allowed}input.error.svelte-1bernj9{border-color:var(--danger, #dc3545)}.dropdown_container.svelte-1bernj9{position:relative}.dropdown.svelte-1bernj9{position:absolute;top:4px;left:0;right:0;background:var(--bg-dark);border:1px solid var(--border);border-radius:6px;margin:0;padding:4px 0;max-height:200px;overflow-y:auto;box-shadow:var(--shadow-02);z-index:100;list-style:none}@media (prefers-color-scheme: light){.dropdown.svelte-1bernj9{background:#fff}}:root[data-theme=light] .dropdown.svelte-1bernj9{background:#fff}:root[data-theme=dark] .dropdown.svelte-1bernj9{background:var(--bg-dark)}.dropdown.svelte-1bernj9 li:where(.svelte-1bernj9){padding:8px 12px;cursor:pointer;transition:background .2s ease}.dropdown.svelte-1bernj9 li:where(.svelte-1bernj9) p:where(.svelte-1bernj9){margin:0;color:var(--text)}.dropdown.svelte-1bernj9 li:where(.svelte-1bernj9):hover,.dropdown.svelte-1bernj9 li.highlighted:where(.svelte-1bernj9){background:var(--primary, #007bff)}.dropdown.svelte-1bernj9 li:where(.svelte-1bernj9):hover p:where(.svelte-1bernj9),.dropdown.svelte-1bernj9 li.highlighted:where(.svelte-1bernj9) p:where(.svelte-1bernj9){color:#fff}.error-message.svelte-1bernj9{color:var(--danger, #dc3545);font-size:12px;margin-top:4px}.dropdown.svelte-1bernj9::-webkit-scrollbar{width:8px}.dropdown.svelte-1bernj9::-webkit-scrollbar-track{background:var(--elevation-01);border-radius:4px}.dropdown.svelte-1bernj9::-webkit-scrollbar-thumb{background:var(--elevation-08);border-radius:4px}.dropdown.svelte-1bernj9::-webkit-scrollbar-thumb:hover{background:var(--elevation-12)}.month-year-label.svelte-ut1e95{color:var(--text)}.date-picker-container.svelte-ut1e95{display:flex;flex-direction:column;margin-bottom:12px;font-family:sans-serif;position:relative}.full-width.svelte-ut1e95{width:100%}.input-label.svelte-ut1e95{margin-bottom:4px;font-weight:300;color:var(--text-muted)}.date-input.svelte-ut1e95{padding:8px 12px;border:1px solid var(--border);border-radius:6px;font-size:16px;background:var(--input-background);color:var(--text);cursor:pointer;text-align:left}.date-input.svelte-ut1e95:disabled{opacity:.5;cursor:not-allowed}.date-input.svelte-ut1e95:focus{outline:2px solid var(--primary, #007bff);outline-offset:2px}.placeholder.svelte-ut1e95{color:var(--text-muted)}.calendar_container.svelte-ut1e95{position:relative}.calendar.svelte-ut1e95{position:absolute;top:calc(100% + 4px);left:0;background:var(--bg-dark);border:1px solid var(--highlight);border-radius:6px;padding:8px;box-shadow:var(--shadow-02);z-index:200}@media (prefers-color-scheme: light){.calendar.svelte-ut1e95{background:#fff}}.calendar-header.svelte-ut1e95{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.calendar-header.svelte-ut1e95 button:where(.svelte-ut1e95){background:none;border:none;cursor:pointer;font-size:18px;color:var(--text);padding:4px 8px;border-radius:4px}.calendar-header.svelte-ut1e95 button:where(.svelte-ut1e95):hover{background:var(--elevation-02)}.calendar-grid.svelte-ut1e95{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.day-header.svelte-ut1e95{text-align:center;font-size:12px;font-weight:600;color:var(--text-muted)}.calendar-grid.svelte-ut1e95 button:where(.svelte-ut1e95){padding:6px;border:none;border-radius:4px;background:none;cursor:pointer;font-size:14px;color:var(--text);background-color:var(--elevation-01);transition:background .2s ease,color .2s ease,box-shadow .2s ease}.calendar-grid.svelte-ut1e95 button:where(.svelte-ut1e95):hover{box-shadow:var(--shadow-02);background:var(--elevation-08)}.calendar-grid.svelte-ut1e95 button.today:where(.svelte-ut1e95){border:2px solid var(--primary, #007bff)}.calendar-grid.svelte-ut1e95 button.selected:where(.svelte-ut1e95){background:var(--primary, #007bff);color:#fff;font-weight:700}.error-message.svelte-ut1e95{color:var(--danger, #dc3545);font-size:12px;margin-top:4px}.time-picker-container.svelte-19fcgd6{display:flex;flex-direction:column;margin-bottom:12px;font-family:sans-serif;position:relative}.full-width.svelte-19fcgd6{width:100%}.input-label.svelte-19fcgd6{margin-bottom:4px;font-weight:300;color:var(--text-muted)}.text.svelte-19fcgd6{color:var(--text)}.time-input.svelte-19fcgd6{padding:8px 12px;border:1px solid var(--border);border-radius:6px;font-size:16px;background:var(--input-background);color:var(--text);cursor:pointer;text-align:left}.time-input.svelte-19fcgd6:disabled{opacity:.5;cursor:not-allowed}.placeholder.svelte-19fcgd6{color:var(--text-muted)}.time_container.svelte-19fcgd6{position:relative}.time-popup.svelte-19fcgd6{position:absolute;top:calc(100% + 4px);left:0;display:flex;gap:6px;align-items:center;background:var(--bg-dark);border:1px solid var(--border);border-radius:6px;padding:8px;box-shadow:var(--shadow-02);z-index:200}@media (prefers-color-scheme: light){.time-popup.svelte-19fcgd6{background:#fff}}option.svelte-19fcgd6{color:#000}select.svelte-19fcgd6{padding:4px 6px;border:1px solid var(--border);border-radius:4px;background:var(--elevation-01);font-size:14px;cursor:pointer}.apply.svelte-19fcgd6{margin-left:8px;padding:4px 10px;border:none;border-radius:4px;background:var(--primary, #007bff);color:#fff;cursor:pointer}.apply.svelte-19fcgd6:hover{opacity:.9}.error-message.svelte-19fcgd6{color:var(--danger, #dc3545);font-size:12px;margin-top:4px}.checkbox-container.svelte-1kzz7vu{display:flex;flex-direction:column;font-family:sans-serif}.full-width.svelte-1kzz7vu{width:100%}.checkbox-wrapper.svelte-1kzz7vu{display:flex;align-items:center;cursor:pointer;position:relative;-webkit-user-select:none;user-select:none;gap:8px}.checkbox-wrapper.disabled.svelte-1kzz7vu{cursor:not-allowed;opacity:.5}input[type=checkbox].svelte-1kzz7vu{opacity:0;position:absolute;cursor:pointer;width:16px;height:16px;margin:0}input[type=checkbox].svelte-1kzz7vu:disabled{cursor:not-allowed}input[type=checkbox].svelte-1kzz7vu:focus-visible+.checkmark:where(.svelte-1kzz7vu){outline:2px solid var(--primary, #007bff);outline-offset:2px}.checkmark.svelte-1kzz7vu{width:18px;height:18px;border:2px solid var(--border);border-radius:4px;background:var(--elevation-01);transition:all .2s ease;display:inline-block;position:relative;flex-shrink:0}input.svelte-1kzz7vu:checked+.checkmark:where(.svelte-1kzz7vu){background:var(--primary, #007bff);border-color:var(--primary, #007bff)}input.svelte-1kzz7vu:checked+.checkmark:where(.svelte-1kzz7vu):after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}input.svelte-1kzz7vu:not(:checked):hover:not(:disabled)+.checkmark:where(.svelte-1kzz7vu){border-color:var(--primary, #007bff);background:var(--elevation-02)}.checkbox-label.svelte-1kzz7vu{font-size:14px;color:var(--text);line-height:1.5}input.error.svelte-1kzz7vu+.checkmark:where(.svelte-1kzz7vu){border-color:var(--danger, #dc3545)}.error-message.svelte-1kzz7vu{color:var(--danger, #dc3545);font-size:12px;margin-top:4px;margin-left:26px}.radio-group.svelte-j8496l{display:flex;flex-direction:column;font-family:sans-serif;margin-bottom:12px}.full-width.svelte-j8496l{width:100%}.group-label.svelte-j8496l{margin-bottom:6px;font-weight:500;font-size:14px;color:var(--text-muted)}.radio-options.vertical.svelte-j8496l{display:flex;flex-direction:column;gap:8px}.radio-options.horizontal.svelte-j8496l{display:flex;flex-direction:row;gap:16px;flex-wrap:wrap}.radio-wrapper.svelte-j8496l{display:flex;align-items:center;cursor:pointer;position:relative;gap:8px;-webkit-user-select:none;user-select:none}input[type=radio].svelte-j8496l{opacity:0;position:absolute;cursor:pointer}.radio-mark.svelte-j8496l{width:18px;height:18px;border:2px solid var(--border);border-radius:50%;background:var(--elevation-01);transition:all .2s ease;position:relative}input.svelte-j8496l:checked+.radio-mark:where(.svelte-j8496l){border-color:var(--primary);background:var(--primary)}input.svelte-j8496l:checked+.radio-mark:where(.svelte-j8496l):after{content:"";position:absolute;top:5px;left:5px;width:8px;height:8px;background:transparent;border-radius:50%}.radio-label.svelte-j8496l{font-size:14px;color:var(--text)}input.error.svelte-j8496l+.radio-mark:where(.svelte-j8496l){border-color:var(--danger, #dc3545)}.error-message.svelte-j8496l{color:var(--danger, #dc3545);font-size:12px;margin-top:4px}[data-theme=dark] .radio-mark.svelte-j8496l{background:#222;border-color:#555}[data-theme=dark] .radio-label.svelte-j8496l{color:#eee}[data-theme=dark] input.svelte-j8496l:checked+.radio-mark:where(.svelte-j8496l){background:var(--primary);border-color:var(--primary)}.color-picker-container.svelte-g65cn6{display:flex;flex-direction:column;margin-bottom:12px;font-family:sans-serif}.full-width.svelte-g65cn6{width:100%}.picker-label.svelte-g65cn6{margin-bottom:6px;font-weight:300;color:var(--text-muted)}.swatches.svelte-g65cn6{display:flex;flex-wrap:wrap;gap:8px}.swatch.svelte-g65cn6{width:32px;height:32px;border-radius:50%;border:2px solid transparent;background:var(--swatch-color);cursor:pointer;transition:transform .2s ease,border .2s ease,box-shadow .2s ease;display:flex;align-items:center;justify-content:center;position:relative}.swatch.svelte-g65cn6:hover:not(:disabled){transform:scale(1.15);box-shadow:0 2px 8px #0003}.swatch.svelte-g65cn6:focus-visible{outline:2px solid var(--primary, #007bff);outline-offset:2px;transform:scale(1.1)}.swatch.selected.svelte-g65cn6{border-color:var(--primary, #007bff);box-shadow:0 0 0 3px #007bff40;transform:scale(1.1)}.swatch.svelte-g65cn6 svg:where(.svelte-g65cn6){filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.disabled.svelte-g65cn6 .swatch:where(.svelte-g65cn6){cursor:not-allowed;opacity:.5}.disabled.svelte-g65cn6 .swatch:where(.svelte-g65cn6):hover{transform:none;box-shadow:none}.error-message.svelte-g65cn6{color:var(--danger, #dc3545);font-size:12px;margin-top:4px}.email-chips-container.svelte-286iou{display:flex;flex-direction:column;margin-bottom:12px;font-family:sans-serif}.full-width.svelte-286iou{width:100%}.label-row.svelte-286iou{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.input-label.svelte-286iou{margin:0;font-weight:300;color:var(--text-muted)}.required.svelte-286iou{color:var(--danger, #dc3545);margin-left:2px}.recipient-counter.svelte-286iou{display:flex;align-items:center;gap:4px;background:var(--elevation-02);border:1px solid var(--border);border-radius:16px;padding:4px 8px;color:var(--text-muted);font-size:12px;cursor:help;transition:all .2s ease}.recipient-counter.svelte-286iou:hover{background:var(--elevation-04);border-color:var(--primary);color:var(--text)}.recipient-counter.svelte-286iou svg:where(.svelte-286iou){flex-shrink:0}.counter-text.svelte-286iou{font-weight:500}.chips-input-wrapper.svelte-286iou{border:1px solid var(--border);border-radius:6px;background:var(--input-background);box-shadow:var(--input-shadow);transition:border .2s ease,box-shadow .2s ease;min-height:38px;cursor:text}.chips-input-wrapper.svelte-286iou:focus-within{border-color:var(--primary, #007bff);box-shadow:0 0 0 2px #007bff33}.chips-input-wrapper.error.svelte-286iou{border-color:var(--danger, #dc3545)}.chips-input-wrapper.disabled.svelte-286iou{opacity:.6;cursor:not-allowed}.chips-container.svelte-286iou{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:4px 8px;min-height:30px}.email-chip.svelte-286iou,.tag-chip.svelte-286iou{display:inline-flex;align-items:center;background:var(--primary, #007bff);color:#fff;border-radius:16px;padding:2px 8px;font-size:14px;max-width:200px}.tag-chip.svelte-286iou{background:var(--elevation-01)}.chip-icon.svelte-286iou{margin-right:4px;font-size:12px}.chip-text.svelte-286iou{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:4px}.chip-count.svelte-286iou{opacity:.8;font-size:12px;margin-right:4px}.chip-remove.svelte-286iou{background:none;border:none;color:#fff;cursor:pointer;font-size:16px;line-height:1;padding:0;margin-left:2px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease}.chip-remove.svelte-286iou:hover{background-color:#fff3}.chip-input.svelte-286iou{border:none;outline:none;background:transparent;font-size:16px;color:var(--text);flex:1;min-width:100px;padding:4px 0}.chip-input.svelte-286iou::placeholder{color:var(--text-muted, #6c757d)}.add-tags-button.svelte-286iou{background:var(--elevation-01);box-shadow:var(--shadow-01);border:none;color:#fff;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,transform .1s ease;flex-shrink:0}.add-tags-button.svelte-286iou:hover{background:var(--elevation-03);box-shadow:var(--shadow-04);transform:scale(1.05)}.add-tags-button.svelte-286iou:active{transform:scale(.95)}.error-message.svelte-286iou{color:var(--danger, #dc3545);font-size:12px;margin-top:4px}.helper-text.svelte-286iou{color:var(--text-muted, #6c757d);font-size:11px;margin-top:2px;margin-bottom:0}.modal-header.svelte-286iou{padding-bottom:12px}.modal-subtitle.svelte-286iou{margin:4px 0 0;color:var(--text-muted, #6c757d);font-size:14px}.tags-modal-body.svelte-286iou{padding:16px 0;max-height:400px;overflow-y:auto}.selected-tags-section.svelte-286iou{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--border, #dee2e6)}.selected-tags-section.svelte-286iou h4:where(.svelte-286iou){margin:0 0 12px;font-size:14px;font-weight:600;color:var(--text)}.selected-tags-list.svelte-286iou{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.available-tags-section.svelte-286iou h4:where(.svelte-286iou){margin:0 0 12px;font-size:14px;font-weight:600;color:var(--text)}.tags-grid.svelte-286iou{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin-top:12px}.tag-item.svelte-286iou{display:flex;align-items:center;padding:8px 12px;border:1px solid var(--border, #dee2e6);border-radius:8px;background:var(--elevation-02);cursor:pointer;transition:all .2s ease;position:relative}.tag-item.svelte-286iou:hover{border-color:var(--primary, #007bff);background:var(--elevation-08)}.tag-item.selected.svelte-286iou{border-color:var(--primary, #007bff);background:var(--elevation-06)}.tag-color-indicator.svelte-286iou{width:12px;height:12px;border-radius:50%;margin-right:8px;flex-shrink:0}.tag-name.svelte-286iou{flex:1;text-align:left;font-size:14px;color:var(--text)}.tag-count.svelte-286iou{color:var(--text-muted, #6c757d);font-size:12px;margin-left:4px}.tag-checkmark.svelte-286iou{color:var(--primary, #007bff);font-weight:700;margin-left:8px}.no-tags-message.svelte-286iou{text-align:center;color:var(--text-muted, #6c757d);padding:24px}.modal-footer.svelte-286iou{display:flex;justify-content:flex-end;gap:8px;padding-top:16px;border-top:1px solid var(--border, #dee2e6)}.btn-primary.svelte-286iou,.btn-secondary.svelte-286iou{padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;border:none;cursor:pointer;transition:background-color .2s ease}.btn-primary.svelte-286iou{background:var(--elevation-02);color:#fff}.btn-primary.svelte-286iou:hover{background:var(--primary);box-shadow:var(--shadow-04)}.btn-secondary.svelte-286iou{background:var(--elevation-02);color:#fff}.btn-secondary.svelte-286iou:hover{background:var(--elevation-08);box-shadow:var(--shadow-04)}.importing_container.svelte-1n7kif{margin-top:24px;display:flex;flex-direction:column;gap:4px}.modal_content.svelte-1n7kif{height:200px}.spinner_container.svelte-1n7kif{display:flex;justify-content:center;align-items:center;height:100%}.spinner.svelte-1n7kif{height:100px;width:100px;border-radius:50%;border:3px solid var(--primary);animation:svelte-1n7kif-loading-outline .7s linear infinite}@keyframes svelte-1n7kif-loading-outline{0%{border-color:#007bff transparent transparent transparent}25%{border-color:#007bff42 #007bff transparent transparent}50%{border-color:transparent #007bff42 #007bff transparent}75%{border-color:transparent transparent #007bff42 #007bff}to{border-color:#007bff transparent transparent #007bff42}}.import_actions.svelte-1n7kif{display:flex;gap:12px;margin-top:12px}td.svelte-1n7kif{padding:8px 12px}tr.svelte-1n7kif{border-bottom:solid 1px var(--border)}tr.svelte-1n7kif:last-child{border-bottom:none}th.svelte-1n7kif{border-bottom:solid 1px var(--border);padding:8px 12px}table.svelte-1n7kif{width:100%;padding:8px 0;border-collapse:collapse;text-align:left}.import_map_table.svelte-1n7kif{border:1px solid var(--border);border-radius:6px;padding:4px;overflow-x:auto}.mapping_container.svelte-1n7kif{padding:16px 16px 32px;margin-bottom:24px}.cancel_import_container.svelte-1n7kif{display:flex;align-items:center;gap:4px}.heading.svelte-1n7kif{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.file_browser_input.svelte-1n7kif{display:none}.drag_dop_label_button.svelte-1n7kif{color:#fff}.file_browser_label.svelte-1n7kif{cursor:pointer;border-radius:6px;padding:12px 16px;background-color:var(--primary-background)}.file_browser_label.svelte-1n7kif:hover{background-color:var(--primary)}.drag_dop_label.svelte-1n7kif{color:var(--text-muted);font-weight:300}.import_box.svelte-1n7kif{margin-top:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%;height:300px;border:2px dashed var(--text-muted);border-radius:8px}.import_box.active.svelte-1n7kif{border-color:var(--primary)}.stepper.svelte-1n7kif{width:90%;margin:16px auto auto}.import_type.svelte-1n7kif{display:flex;align-items:center;gap:8px}.label.svelte-1n7kif{font-weight:300}td.svelte-ijzf4t{padding:8px 12px}tr.svelte-ijzf4t{border-bottom:solid 1px var(--border)}tr.svelte-ijzf4t:last-child{border-bottom:none}th.svelte-ijzf4t{border-bottom:solid 1px var(--border);padding:8px 12px}table.svelte-ijzf4t{width:100%;padding:8px 0;border-collapse:collapse;text-align:left}.exports_list.svelte-ijzf4t{border:1px solid var(--border);border-radius:6px;padding:4px;overflow-x:auto}.table_name.svelte-ijzf4t{font-weight:400}.tables_description.svelte-ijzf4t{display:flex;flex-direction:column;gap:8px}.bottom_row.svelte-ijzf4t{display:flex;flex-direction:column;gap:4px}.current_exports.svelte-ijzf4t{margin-top:16px;display:flex;flex-direction:column;gap:16px}.create_export_container.svelte-ijzf4t{display:flex;flex-direction:column;gap:16px}.header.svelte-ijzf4t{display:flex;justify-content:space-between}.slider.svelte-13ari2d{display:inline-flex;align-items:center;gap:10px}.full-width.svelte-13ari2d{width:100%}.slider-container.svelte-13ari2d{flex:1 1 auto;min-width:160px}.track-wrap.svelte-13ari2d{position:relative}.track.svelte-13ari2d{position:relative;height:var(--track-height, 6px);background:var(--track-bg);border-radius:999px;box-shadow:var(--elev-shadow);overflow:hidden;width:calc(100% - var(--thumb-size) / 2)}.track-fill.svelte-13ari2d{position:absolute;left:0;top:0;bottom:0;background:var(--track-fill)}input[type=range].svelte-13ari2d{-webkit-appearance:none;appearance:none;position:absolute;inset:0;width:100%;height:100%;background:transparent;outline:none;margin:0;padding:0;z-index:2}input[type=range].svelte-13ari2d::-moz-range-track{height:var(--track-height, 6px);background:transparent;border:none}input[type=range].svelte-13ari2d::-moz-range-progress{background:transparent}input[type=range].svelte-13ari2d::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--thumb-size, 18px);height:var(--thumb-size, 18px);border-radius:50%;background:var(--thumb-bg);border:1px solid var(--thumb-border);box-shadow:var(--elev-shadow);cursor:pointer;transition:transform .1s ease,box-shadow .2s ease;position:relative;transform:translateY(-2px)}input[type=range].svelte-13ari2d:not(:disabled)::-webkit-slider-thumb:hover{box-shadow:var(--elev-shadow-hover);transform:scale(1.03)}input[type=range].svelte-13ari2d:not(:disabled):active::-webkit-slider-thumb{transform:translateY(1px) scale(1.02)}input[type=range].svelte-13ari2d::-moz-range-thumb{width:var(--thumb-size, 18px);height:var(--thumb-size, 18px);border-radius:50%;background:var(--thumb-bg);border:1px solid var(--thumb-border);box-shadow:var(--elev-shadow);cursor:pointer;transition:transform .1s ease,box-shadow .2s ease}input[type=range].svelte-13ari2d:not(:disabled)::-moz-range-thumb:hover{box-shadow:var(--elev-shadow-hover);transform:scale(1.03)}input[type=range].svelte-13ari2d:not(:disabled):active::-moz-range-thumb{transform:translateY(1px) scale(1.02)}input[type=range].svelte-13ari2d:disabled{cursor:not-allowed}.tooltip.svelte-13ari2d{position:absolute;top:calc(-1 * (var(--thumb-size, 18px)) - 18px);transform:translate(-50%);font-size:12px;padding:2px 6px;border-radius:4px;background:var(--elevation-12, #fff);color:var(--text-strong, #111);box-shadow:var(--elev-shadow);pointer-events:none;white-space:nowrap}.ticks.svelte-13ari2d{position:relative;height:16px;margin:12px auto;width:calc(100% - 20px);padding:0;box-sizing:border-box}.tick.svelte-13ari2d{position:absolute;text-align:center;font-size:11px;color:var(--text-muted, #666);transform:translate(-50%)}.tick-mark.svelte-13ari2d{display:block;width:2px;height:8px;margin:0 auto 2px;background:var(--border, #ddd);border-radius:2px}.value.svelte-13ari2d{min-width:36px;text-align:right;font-variant-numeric:tabular-nums;color:var(--text-strong, #111)}.slider.x-small.svelte-13ari2d{--track-height: 4px;--thumb-size: 14px}.slider.small.svelte-13ari2d{--track-height: 5px;--thumb-size: 16px}.slider.medium.svelte-13ari2d{--track-height: 6px;--thumb-size: 18px}.slider.large.svelte-13ari2d{--track-height: 8px;--thumb-size: 20px}.slider.primary.svelte-13ari2d{--slider-track-fill: var(--primary, #007bff)}.slider.secondary.svelte-13ari2d{--slider-track-fill: var(--btn-secondary-bg, #6c757d)}.slider.danger.svelte-13ari2d{--slider-track-fill: var(--btn-danger-bg, #dc3545)}input[type=range].svelte-13ari2d:focus-visible{outline:none}.track-wrap.svelte-13ari2d:focus-within .track:where(.svelte-13ari2d){box-shadow:0 0 0 2px color-mix(in srgb,var(--slider-track-fill, var(--primary, #007bff)) 60%,transparent),var(--elev-shadow)}.slider.svelte-13ari2d:has(input:where(.svelte-13ari2d):disabled){opacity:.5;cursor:not-allowed}@media (prefers-color-scheme: dark){.track.svelte-13ari2d{background:color-mix(in srgb,white 10%,transparent)}.tooltip.svelte-13ari2d{background:#1c1c1c;color:#f4f4f4}input[type=range].svelte-13ari2d::-webkit-slider-thumb{background:#fff;border:1px solid var(--text-muted)}input[type=range].svelte-13ari2d::-moz-range-thumb{background:#fff;border:1px solid var(--text-muted)}}:root[data-theme=dark] .track.svelte-13ari2d{background:color-mix(in srgb,white 10%,transparent)}:root[data-theme=dark] input[type=range].svelte-13ari2d::-webkit-slider-thumb{background:#fff;border:1px solid var(--text-muted)}:root[data-theme=dark] input[type=range].svelte-13ari2d::-moz-range-thumb{background:#fff;border:1px solid var(--text-muted)}.search-container.svelte-1ex23n1{margin-bottom:0}.table-container.svelte-1ex23n1{overflow-x:auto;margin-bottom:12px}.empty-state.svelte-1ex23n1{padding:40px;text-align:center;color:var(--text-muted)}.page-size.svelte-1ex23n1{display:flex;justify-content:flex-end;align-items:center;margin-top:10px;gap:8px}.page-size-label.svelte-1ex23n1{font-size:14px;color:var(--text-muted)}.page-size.svelte-1ex23n1 button:where(.svelte-1ex23n1){display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--text);padding:4px 8px;border-radius:4px;transition:background .2s ease}.page-size.svelte-1ex23n1 button:where(.svelte-1ex23n1):hover{background:var(--elevation-01)}.page-size.svelte-1ex23n1 button.selected:where(.svelte-1ex23n1){text-decoration:underline var(--primary);font-weight:600;background:var(--elevation-01)}.enhanced-data-table.svelte-1ex23n1{display:flex;flex-direction:column;flex:1 1 auto}.full-width.svelte-1ex23n1 table:where(.svelte-1ex23n1){width:100%}table.data-table.svelte-1ex23n1{border-collapse:collapse;width:100%}.headings.svelte-1ex23n1{display:flex;flex-direction:row;align-items:center;gap:4px;flex-wrap:nowrap}.chevron_container.svelte-1ex23n1{position:relative;width:18px;height:18px}.chevrons.svelte-1ex23n1{position:absolute;top:50%;left:0;transform:translateY(-50%);display:flex;align-items:center}th.svelte-1ex23n1,td.svelte-1ex23n1{padding:8px 12px;border:1px solid transparent;text-align:left;font-weight:400;color:var(--text)}td.svelte-1ex23n1{font-weight:300}th.sortable.svelte-1ex23n1{cursor:pointer;-webkit-user-select:none;user-select:none}th.sortable.svelte-1ex23n1:hover{background:var(--elevation-01)}tr.striped.svelte-1ex23n1:nth-child(2n){background:var(--elevation-01, #f9f9f9)}tr.svelte-1ex23n1{box-shadow:var(--shadow-00);border:transparent solid 1px;border-radius:6px;transition:background .2s ease,color .2s ease,opacity .2s ease,box-shadow .2s ease,border .2s ease}tr.hover.svelte-1ex23n1:hover{border:var(--border) solid 1px;background:var(--elevation-02);box-shadow:var(--shadow-04)}tr.clickable.svelte-1ex23n1{cursor:pointer}tr.clickable.svelte-1ex23n1:focus-visible{outline:2px solid var(--primary, #007bff);outline-offset:-2px}tr.selected.svelte-1ex23n1{background:var(--primary-light, #d0eaff)}.pagination.svelte-1ex23n1{display:flex;justify-content:center;align-items:center;margin-top:12px;gap:8px}.pagination.svelte-1ex23n1 p:where(.svelte-1ex23n1){min-width:100px;text-align:center;color:var(--text)}.pagination.svelte-1ex23n1 button:where(.svelte-1ex23n1){padding:6px 12px;border:1px solid var(--border, #ccc);border-radius:4px;background:var(--elevation-02, #fff);cursor:pointer}.pagination.svelte-1ex23n1 button:where(.svelte-1ex23n1):disabled{opacity:.5;cursor:not-allowed}.notification-wrapper.svelte-13timr0{position:relative;display:inline-block}.trigger.svelte-13timr0{background:none;border:none;cursor:pointer;position:relative;padding:8px;border-radius:6px;transition:background .2s ease;display:flex;align-items:center;justify-content:center}.trigger.svelte-13timr0:hover{background:var(--elevation-01)}.trigger.svelte-13timr0:focus-visible{outline:2px solid var(--primary, #007bff);outline-offset:2px}.badge.svelte-13timr0{position:absolute;top:4px;right:4px;background:var(--danger, #dc3545);color:#fff;border-radius:10px;font-size:.7rem;padding:2px 5px;min-width:18px;text-align:center;font-weight:600}.popup.svelte-13timr0{position:absolute;right:0;top:calc(100% + 8px);width:320px;background:var(--bg-dark);box-shadow:var(--shadow-04, 0 4px 12px rgba(0, 0, 0, .15));border:1px solid var(--border);border-radius:8px;overflow:hidden;z-index:1000;display:flex;flex-direction:column}@media (prefers-color-scheme: light){.popup.svelte-13timr0{background:#fff}}:root[data-theme=light] .popup.svelte-13timr0{background:#fff}.header.svelte-13timr0{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid var(--border);background:var(--elevation-01);flex-shrink:0}.header.svelte-13timr0 h3:where(.svelte-13timr0){margin:0;font-size:1rem;font-weight:600;color:var(--text)}.mark-all-read.svelte-13timr0{background:none;border:none;color:var(--primary, #007bff);font-size:.875rem;cursor:pointer;padding:4px 8px;border-radius:4px;transition:background .2s ease}.mark-all-read.svelte-13timr0:hover{background:var(--elevation-02)}.empty.svelte-13timr0{text-align:center;padding:24px 12px;font-size:.9rem;color:var(--text-muted);margin:0}.empty.error.svelte-13timr0{color:var(--danger, #dc3545)}.notifications-list.svelte-13timr0{overflow-y:auto;max-height:calc(100% - 49px)}.notification.svelte-13timr0{width:100%;display:flex;align-items:flex-start;gap:8px;padding:12px 16px;border:none;border-bottom:1px solid var(--border);cursor:pointer;transition:background .2s ease;text-align:left;background:none}.notification.svelte-13timr0:last-child{border-bottom:none}.notification.unread.svelte-13timr0{background:var(--elevation-02)}.notification.svelte-13timr0:hover{background:var(--elevation-03)}.notification.svelte-13timr0:focus-visible{outline:2px solid var(--primary, #007bff);outline-offset:-2px}.unread-dot.svelte-13timr0{width:8px;height:8px;background:var(--primary, #007bff);border-radius:50%;flex-shrink:0;margin-top:6px}.content.svelte-13timr0{flex:1;min-width:0}.message.svelte-13timr0{margin:0 0 4px;font-size:.9rem;color:var(--text);line-height:1.4;word-wrap:break-word}.notification.unread.svelte-13timr0 .message:where(.svelte-13timr0){font-weight:600}.time.svelte-13timr0{font-size:.75rem;color:var(--text-muted)}.notifications-list.svelte-13timr0::-webkit-scrollbar{width:8px}.notifications-list.svelte-13timr0::-webkit-scrollbar-track{background:var(--elevation-01)}.notifications-list.svelte-13timr0::-webkit-scrollbar-thumb{background:var(--elevation-08);border-radius:4px}.notifications-list.svelte-13timr0::-webkit-scrollbar-thumb:hover{background:var(--elevation-12)}.tags-list.svelte-10ufcqa{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.tag.svelte-10ufcqa{outline:none;border:none;padding:4px 10px;border-radius:12px;font-size:1rem;color:#fff;background:var(--primary, #007bff);white-space:nowrap;display:inline-block;cursor:default;transition:transform .2s ease,box-shadow .2s ease}.tag.clickable.svelte-10ufcqa{cursor:pointer}.tag.clickable.svelte-10ufcqa:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0003}.tag.clickable.svelte-10ufcqa:focus-visible{outline:2px solid var(--primary, #007bff);outline-offset:2px}.tag.clickable.svelte-10ufcqa:active{transform:translateY(0)}.toggle.svelte-10ufcqa{background:transparent;border:none;color:var(--primary, #007bff);font-size:.875rem;cursor:pointer;padding:4px 8px;border-radius:4px;transition:background .2s ease}.toggle.svelte-10ufcqa:hover{text-decoration:underline;background:var(--elevation-01)}.toggle.svelte-10ufcqa:focus-visible{outline:2px solid var(--primary, #007bff);outline-offset:2px}.empty-state.svelte-10ufcqa{color:var(--text-muted);font-size:.875rem;font-style:italic}.confirmation_content.svelte-4taqp6{display:flex;flex-direction:column;gap:24px;padding:8px 0}.message_container.svelte-4taqp6{display:flex;flex-direction:column;gap:12px}.message.svelte-4taqp6{color:var(--text);font-size:1rem;line-height:1.5;margin:0}.item_name.svelte-4taqp6{color:var(--text);font-weight:600;font-size:1.125rem;margin:0;padding:8px 12px;background:var(--elevation-02);border-radius:6px;border-left:3px solid var(--danger, #dc3545)}.actions_container.svelte-4taqp6{display:flex;flex-direction:column;gap:12px}.parallax-wrap.svelte-1wjjfxh{display:block;position:relative;contain:layout style paint}.parallax-wrap.parallax-disabled.svelte-1wjjfxh{pointer-events:none}.parallax-wrap.parallax-hovering.svelte-1wjjfxh{z-index:1}.parallax-wrap>*{backface-visibility:hidden;transform:translateZ(0);will-change:auto}@media (prefers-reduced-motion: reduce){.parallax-wrap.svelte-1wjjfxh{transition:none!important;transform:none!important}}.accordion.svelte-6zf60r{--acc-border: var(--border);--acc-bg: var(--elevation-01);--acc-shadow: var(--shadow-00);--acc-radius: 6px;background:var(--acc-bg);border-radius:var(--acc-radius);box-shadow:var(--acc-shadow);transition:box-shadow .2s ease,border-color .2s ease,background .2s ease}.accordion.bordered.svelte-6zf60r{border:1px solid var(--acc-border)}.full-width.svelte-6zf60r{width:100%}.accordion.is-disabled.svelte-6zf60r{opacity:.6;pointer-events:none}.accordion__header.svelte-6zf60r{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;background:transparent;border:none;padding:12px 14px;cursor:pointer;text-align:left;color:var(--text, #111);font:500 15px/1.3 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;border-radius:var(--acc-radius)}.accordion__header.svelte-6zf60r:focus{outline:none}.accordion__title.svelte-6zf60r{display:flex;align-items:center;gap:8px;color:var(--text, #111)}.accordion__chevron.svelte-6zf60r{transition:transform .18s ease;color:var(--text-muted, #666)}.accordion.is-open.svelte-6zf60r .accordion__chevron:where(.svelte-6zf60r){transform:rotate(180deg)}.accordion__panel.svelte-6zf60r{overflow:hidden;height:0;transition:height .22s ease;will-change:height}.accordion__inner.svelte-6zf60r{padding:var(--acc-padding);border-top:1px solid var(--acc-border);color:var(--text, #111)}.accordion.svelte-6zf60r:not(.is-disabled) .accordion__header:where(.svelte-6zf60r):hover{background:color-mix(in oklab,var(--acc-bg),black 2%)}.bread_crumbs.svelte-293xh8{display:flex;align-items:center;gap:4px}.display_name_container.svelte-293xh8{display:flex;justify-content:center;align-items:center}.pfp_contain.svelte-293xh8{display:flex;align-items:center}.block_container.svelte-293xh8{display:flex;align-items:center;gap:4px;padding:8px 12px 8px 8px;border-radius:8px;color:var(--text)}.user_icon.svelte-293xh8{height:20px;width:20px;border-radius:12px;background:transparent;box-shadow:var(--shadow-01);margin-right:4px}.user_container.svelte-293xh8{display:flex;align-items:center}.crumb_link.svelte-293xh8{text-decoration:none}.crumb_link.svelte-293xh8:hover{text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--text)}.current_page.svelte-293xh8{font-weight:300}.nav_container.svelte-293xh8{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.rp-panel.svelte-1bodixg{position:fixed;top:0;right:0;height:100dvh;background:var(--bg-dark);color:var(--rp-text, var(--text, #e5e7eb));border-left:1px solid var(--rp-border, rgba(255, 255, 255, .08));box-shadow:var(--shadow-04);transform:translate(100%);transition:transform .25s ease;display:grid;grid-template-rows:auto 1fr;max-width:min(100vw,var(--rp-width, 100%))}.rp-panel.open.svelte-1bodixg{transform:translate(0)}.rp-header.svelte-1bodixg{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--rp-border, rgba(255, 255, 255, .08))}.rp-title.svelte-1bodixg{font-weight:300;margin:0}.rp-close.svelte-1bodixg{background:transparent;color:inherit;border:1px solid transparent;border-radius:8px;padding:6px 10px;cursor:pointer}.rp-close.svelte-1bodixg:hover{background:color-mix(in oklab,currentColor 10%,transparent)}.rp-body.svelte-1bodixg{overflow:auto;padding:12px 14px;min-height:0}.rp-body.svelte-1bodixg::-webkit-scrollbar{width:8px;background-color:var(--bg-light)}.rp-body.svelte-1bodixg::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:6px;width:8px;cursor:pointer}@media (prefers-color-scheme: light){.rp-panel.svelte-1bodixg{background:var(--rp-bg, var(--elevation-02, #fff));color:var(--rp-text, var(--text, #111827));border-left-color:var(--rp-border, rgba(0, 0, 0, .1))}}:root[data-theme=light] .rp-panel.svelte-1bodixg{background:#fff;color:var(--rp-text, var(--text, #111827));border-left-color:var(--rp-border, rgba(0, 0, 0, .1))}:root[data-theme=dark] .rp-panel.svelte-1bodixg{background:var(--bg-dark);color:var(--rp-text, var(--text, #e5e7eb));border-left:1px solid var(--rp-border, rgba(255, 255, 255, .08))}@media (max-width: 640px){.rp-panel.svelte-1bodixg{width:100vw!important;max-width:100vw!important}}.footer.svelte-1sq1fbs{background:var(--bg-background-light);border-top:1px solid rgba(255,255,255,.1);margin-top:auto;box-shadow:0 -4px 12px #00000026;z-index:10;position:relative}@media (prefers-color-scheme: light){.footer.svelte-1sq1fbs{background:#fff;border-top:1px solid rgba(0,0,0,.1)}}:root[data-theme=light] .footer.svelte-1sq1fbs{background:#fff;border-top:1px solid rgba(0,0,0,.1)}:root[data-theme=dark] .footer.svelte-1sq1fbs{background:var(--bg-background-light);border-top:1px solid rgba(255,255,255,.1)}.footer-container.svelte-1sq1fbs{max-width:1200px;margin:0 auto;padding:3rem 10%}.footer-top.svelte-1sq1fbs{display:grid;grid-template-columns:2fr 3fr;gap:4rem;margin-bottom:2rem}.footer-brand.svelte-1sq1fbs{display:flex;flex-direction:column;gap:1rem}.logo_link.svelte-1sq1fbs{display:flex;align-items:center;gap:8px;text-decoration:none;color:var(--text)}.Company_Text.svelte-1sq1fbs{font-weight:300;margin:0;font-size:1.25rem}.Logo_image_container.svelte-1sq1fbs{max-height:32px}.brand-description.svelte-1sq1fbs{color:var(--text);opacity:.8;font-size:.9rem;line-height:1.6;margin:.5rem 0 1rem}.social-links.svelte-1sq1fbs{display:none;gap:.75rem;margin-top:.5rem}.social-link.svelte-1sq1fbs{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:6px;background:var(--elevation-01);border:1px solid rgba(255,255,255,.1);color:var(--text);text-decoration:none;transition:all .2s ease}.social-link.svelte-1sq1fbs:hover{background:var(--primary);border-color:var(--primary-highlight);box-shadow:var(--shadow-06);transform:translateY(-2px)}.social-icon.svelte-1sq1fbs{font-size:.9rem;font-weight:600}.footer-links.svelte-1sq1fbs{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.links-column.svelte-1sq1fbs{display:flex;flex-direction:column;gap:.75rem}.column-title.svelte-1sq1fbs{color:var(--text);font-size:.95rem;font-weight:600;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.5px}.footer-link.svelte-1sq1fbs{color:var(--text);opacity:.7;text-decoration:none;font-size:.9rem;font-weight:300;transition:all .2s ease}.footer-link.svelte-1sq1fbs:hover{color:var(--primary);opacity:1;transform:translate(4px)}.footer-bottom.svelte-1sq1fbs{margin-top:2rem}.footer-divider.svelte-1sq1fbs{height:1px;background:linear-gradient(to right,transparent,rgba(255,255,255,.1),transparent);margin-bottom:1.5rem}.footer-bottom-content.svelte-1sq1fbs{display:flex;justify-content:space-between;align-items:center}.footer-bottom-right.svelte-1sq1fbs{display:flex;align-items:center;gap:1.5rem}.copyright.svelte-1sq1fbs{color:var(--text);opacity:.6;font-size:.85rem;margin:0}.footer-bottom-links.svelte-1sq1fbs{display:flex;align-items:center;gap:.75rem}.bottom-link.svelte-1sq1fbs{color:var(--text);opacity:.6;text-decoration:none;font-size:.85rem;transition:all .2s ease}.bottom-link.svelte-1sq1fbs:hover{color:var(--primary);opacity:1}.separator.svelte-1sq1fbs{color:var(--text);opacity:.3;font-size:.85rem}.theme-toggle.svelte-1sq1fbs{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:6px;background:var(--elevation-01);border:1px solid rgba(255,255,255,.1);color:var(--text);cursor:pointer;transition:all .2s ease;padding:0}.theme-toggle.svelte-1sq1fbs:hover{background:var(--primary);border-color:var(--primary-highlight);box-shadow:var(--shadow-06);transform:translateY(-2px)}.theme-toggle.svelte-1sq1fbs svg:where(.svelte-1sq1fbs){transition:transform .3s ease}.theme-toggle.svelte-1sq1fbs:active svg:where(.svelte-1sq1fbs){transform:rotate(180deg)}@media (max-width: 768px){.footer-container.svelte-1sq1fbs{padding:2rem 5%}.footer-top.svelte-1sq1fbs{grid-template-columns:1fr;gap:2rem}.footer-links.svelte-1sq1fbs{grid-template-columns:repeat(2,1fr);gap:2rem}.footer-bottom-content.svelte-1sq1fbs{flex-direction:column;gap:1rem;text-align:center}.footer-bottom-right.svelte-1sq1fbs{flex-direction:column;gap:1rem}}@media (max-width: 480px){.footer-links.svelte-1sq1fbs{grid-template-columns:1fr;gap:1.5rem}.footer-bottom-links.svelte-1sq1fbs{flex-wrap:wrap;justify-content:center}}.mobile-menu-btn.svelte-patu51{display:none;position:fixed;top:60px;left:16px;z-index:11;width:40px;height:40px;background:#000c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;cursor:pointer;transition:all .2s}.mobile-menu-btn.svelte-patu51:hover{background:#000000e6;transform:scale(1.05)}.mobile-overlay.svelte-patu51{display:none;position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:11}.sidebar.svelte-patu51{position:fixed;top:0;left:0;width:280px;height:100vh;background:#0a0a0a;border-right:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;z-index:9;padding-top:60px;padding-bottom:60px}.sidebar.svelte-patu51::-webkit-scrollbar{width:6px}.sidebar.svelte-patu51::-webkit-scrollbar-track{background:#ffffff05}.sidebar.svelte-patu51::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.sidebar.svelte-patu51::-webkit-scrollbar-thumb:hover{background:#fff3}.mobile-close-btn.svelte-patu51{display:none;position:absolute;top:16px;right:16px;width:32px;height:32px;background:transparent;border:none;color:#ffffffb3;cursor:pointer;z-index:201}.sidebar-header.svelte-patu51{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 16px;border-bottom:1px solid rgba(255,255,255,.08)}.sidebar-title.svelte-patu51{font-size:1.125rem;font-weight:600;color:#fff;margin:0}.version-badge.svelte-patu51{padding:4px 8px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:4px;font-size:.75rem;font-weight:600;color:#fff}.search-container.svelte-patu51{position:relative;padding:16px 24px}.search-input.svelte-patu51{width:100%;padding:8px 12px 8px 36px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:.875rem;transition:all .2s}.search-input.svelte-patu51::placeholder{color:#fff6}.search-input.svelte-patu51:focus{outline:none;background:#ffffff14;border-color:#667eea80}.search-icon.svelte-patu51{position:absolute;left:34px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:#fff6;pointer-events:none}.sidebar-nav.svelte-patu51{flex:1;padding:8px 0 80px;overflow-y:auto}.nav-section.svelte-patu51{margin-bottom:24px}.nav-section-title.svelte-patu51{padding:8px 24px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#ffffff80;margin:0}.nav-list.svelte-patu51{list-style:none;padding:0;margin:0}.nav-item.svelte-patu51{margin:2px 12px}.nav-link.svelte-patu51{display:flex;align-items:center;padding:10px 12px;text-decoration:none;color:#fffc;border-radius:8px;font-size:.875rem;position:relative;transition:all .2s;gap:10px}.nav-link.svelte-patu51:hover{background:#ffffff0d;color:#fff}.nav-link--active.svelte-patu51{background:#667eea1a;color:#fff}.nav-link-text.svelte-patu51{flex:1}.active-indicator.svelte-patu51{position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:24px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:0 2px 2px 0}.method-badge.svelte-patu51{display:inline-flex;align-items:center;justify-content:center;min-width:48px;padding:2px 6px;border-radius:4px;font-size:.7rem;font-weight:700;letter-spacing:.025em}.method-get.svelte-patu51{background:#34d39926;color:#34d399}.method-post.svelte-patu51{background:#3b82f626;color:#3b82f6}.method-patch.svelte-patu51{background:#fbbf2426;color:#fbbf24}.method-delete.svelte-patu51{background:#ef444426;color:#ef4444}.method-put.svelte-patu51{background:#a855f726;color:#a855f7}.sidebar-footer.svelte-patu51{padding:16px;border-top:1px solid rgba(255,255,255,.08);margin-top:auto}.footer-link.svelte-patu51{display:flex;align-items:center;gap:8px;padding:8px 12px;color:#fff9;text-decoration:none;font-size:.875rem;border-radius:8px;transition:all .2s}.footer-link.svelte-patu51:hover{background:#ffffff0d;color:#ffffffe6}@media (max-width: 800px){.mobile-menu-btn.svelte-patu51{display:flex;align-items:center;justify-content:center}.mobile-overlay.svelte-patu51,.mobile-close-btn.svelte-patu51{display:block}.sidebar.svelte-patu51{transform:translate(-100%);transition:transform .3s ease;padding-top:12px;z-index:12}.sidebar--mobile-open.svelte-patu51{transform:translate(0)}.sidebar-header.svelte-patu51{padding-top:60px}}@media (prefers-color-scheme: light){.sidebar.svelte-patu51{background:#fff;border-right:1px solid #e5e7eb}.sidebar-title.svelte-patu51{color:#111827}.nav-section-title.svelte-patu51{color:#6b7280}.nav-link.svelte-patu51{color:#374151}.nav-link.svelte-patu51:hover{background:#f3f4f6;color:#111827}.nav-link--active.svelte-patu51{background:#667eea1a;color:#111827}.search-input.svelte-patu51{background:#f9fafb;border-color:#e5e7eb;color:#111827}.search-input.svelte-patu51::placeholder{color:#9ca3af}.footer-link.svelte-patu51{color:#6b7280}.footer-link.svelte-patu51:hover{background:#f3f4f6;color:#111827}.mobile-menu-btn.svelte-patu51{background:#ffffffe6;border-color:#e5e7eb;color:#111827}}:root[data-theme=light] .sidebar.svelte-patu51{background:#fff;border-right:1px solid #e5e7eb}:root[data-theme=light] .sidebar-title.svelte-patu51{color:#111827}:root[data-theme=light] .nav-section-title.svelte-patu51{color:#6b7280}:root[data-theme=light] .nav-link.svelte-patu51{color:#374151}:root[data-theme=light] .nav-link.svelte-patu51:hover{background:#f3f4f6;color:#111827}:root[data-theme=light] .nav-link--active.svelte-patu51{background:#667eea1a;color:#111827}:root[data-theme=light] .search-input.svelte-patu51{background:#f9fafb;border-color:#e5e7eb;color:#111827}:root[data-theme=light] .search-input.svelte-patu51::placeholder{color:#9ca3af}:root[data-theme=light] .footer-link.svelte-patu51{color:#6b7280}:root[data-theme=light] .footer-link.svelte-patu51:hover{background:#f3f4f6;color:#111827}:root[data-theme=light] .mobile-menu-btn.svelte-patu51{background:#ffffffe6;border-color:#e5e7eb;color:#111827}:root[data-theme=dark] .sidebar.svelte-patu51{background:#0a0a0a;border-right:1px solid rgba(255,255,255,.08)}:root[data-theme=dark] .sidebar-title.svelte-patu51{font-size:1.125rem;font-weight:600;color:#fff}:root[data-theme=dark] .nav-section-title.svelte-patu51{color:#ffffff80}:root[data-theme=dark] .nav-link.svelte-patu51{color:#fffc}:root[data-theme=dark] .nav-link.svelte-patu51:hover{background:#ffffff0d;color:#fff}:root[data-theme=dark] .nav-link--active.svelte-patu51{background:#667eea1a;color:#fff}:root[data-theme=dark] .footer-link.svelte-patu51{color:#fff9}:root[data-theme=dark] .footer-link.svelte-patu51:hover{background:#ffffff0d;color:#ffffffe6}:root[data-theme=dark] .mobile-menu-btn.svelte-patu51{background:#000c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);color:#fff}.relevant_link_a.svelte-1te223p{text-decoration:none}.relevant_links.svelte-1te223p{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px}.ftr.svelte-1te223p{display:flex;justify-content:flex-end}.param_container.svelte-1te223p{border-top:var(--highlight) 1px solid}.copy_route.svelte-1te223p{cursor:pointer;background:transparent;border:none;margin-right:12px}.method_route.svelte-1te223p{display:flex;flex-direction:row;align-items:center;gap:12px}.route_container.svelte-1te223p{display:flex;align-items:center;justify-content:space-between}.method_text.svelte-1te223p{display:flex}.method.svelte-1te223p{padding:4px 12px;border-radius:8px;background-color:#0ff}.method.POST.svelte-1te223p{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;box-shadow:0 2px 8px #3b82f64d}.method.GET.svelte-1te223p{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 2px 8px #10b9814d}.method.PATCH.svelte-1te223p{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;box-shadow:0 2px 8px #f59e0b4d}.method.DELETE.svelte-1te223p{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;box-shadow:0 2px 8px #ef44444d}.objref.svelte-1te223p{text-decoration:none;border:1px solid var(--elevation-02, #e5e7eb);padding:2px 8px;border-radius:9999px;font-size:12px}.code_header.svelte-1te223p{display:flex;justify-content:flex-end;margin-bottom:8px}.copy-btn.svelte-1te223p{padding:6px 12px;background:#4a5568;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:12px;transition:all .2s}.copy-btn.svelte-1te223p:hover{background:#2d3748;transform:translateY(-1px)}.copy-btn.copied.svelte-1te223p{background:#48bb78}.mono.svelte-1te223p{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.table_wrap.svelte-1te223p{overflow-x:auto}.fields_table.svelte-1te223p{width:100%;border-collapse:collapse;font-size:14px}.fields_table.svelte-1te223p th:where(.svelte-1te223p),.fields_table.svelte-1te223p td:where(.svelte-1te223p){padding:12px;border-bottom:1px solid var(--elevation-01);vertical-align:top;color:var(--text)}.fields_table.svelte-1te223p th:where(.svelte-1te223p){text-align:left;font-weight:600;border-bottom:1px solid var(--elevation-02)}.fields_table.svelte-1te223p tr:where(.svelte-1te223p):hover{background:var(--elevation-04);box-shadow:var(--shadow-04)}.badges.svelte-1te223p{display:flex;gap:4px;flex-wrap:wrap}.badge.svelte-1te223p{padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase}.badge-required.svelte-1te223p{background:#fed7d7;color:#c53030}.badge-optional.svelte-1te223p{background:#e6fffa;color:#047481}.badge-neutral.svelte-1te223p{background:#e2e8f0;color:#4a5568}.badge-outline.svelte-1te223p{background:transparent;border:1px solid #cbd5e0;color:#4a5568}.enum-values.svelte-1te223p{display:flex;gap:4px;flex-wrap:wrap;margin-top:4px}.enum-chip.svelte-1te223p{background:#f7fafc;border:1px solid #e2e8f0;padding:2px 6px;border-radius:4px;font-size:10px;color:#2d3748}.left_aligned.svelte-1te223p{display:flex}.hdr.svelte-1te223p{display:flex;justify-content:space-between;align-items:center;flex-direction:row;height:40px;gap:4px;margin-bottom:4px}.hint.svelte-1te223p{margin-top:8px;font-size:12px;opacity:.8}pre.svelte-1te223p{border-radius:12px}code.svelte-1te223p{padding-top:12px!important}.code.svelte-1te223p,.codeblock.svelte-1te223p{overflow-x:auto}
